From e2f0dd692559a20fe2a082ef2f1e5e86c2c50743 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 20 Jun 2026 00:19:29 +0000 Subject: [PATCH] feat(issue): clear the issue-updated badge when its toggle button is clicked MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The accent-colored "issue updated" indicator could previously only be cleared via the "mark as checked" button inside the issue-content panel, which renders only once the issue data (re)loads. For Plainspace tasks — and any provider whose remote issue is gone/unreachable — the data never loads, so the badge had no way to be dismissed and stayed stuck forever. Clicking the task's detail-panel toggle button while it shows the accent update icon (i.e. issueWasUpdated) now also marks the issue update as read. This is always available and does not depend on the issue data loading, so the badge can never get stuck. The manual "mark as checked" button stays. Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_01B9SCXSQvTq8TKUL7LabJQS --- src/app/features/tasks/task/task.component.html | 2 +- src/app/features/tasks/task/task.component.ts | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/app/features/tasks/task/task.component.html b/src/app/features/tasks/task/task.component.html index 10eec4ab60..31b7cfa978 100644 --- a/src/app/features/tasks/task/task.component.html +++ b/src/app/features/tasks/task/task.component.html @@ -248,7 +248,7 @@
@if (isShowToggleButton()) {