https://bugs.kde.org/show_bug.cgi?id=461322

--- Comment #3 from Nate Graham <n...@kde.org> ---
> Possible workaround is to remove badge when user switch to the application 
> window.
That occurred to me too, but it's quite possible to switch to an app window
without actually reading all the unread things. For example, a chat client with
8 unread chatrooms. If simply switching to the window cleared the badge on the
Task Manager button, this would make the Task Manager button inconsistent with
the actual status, which is that you still have 8 unread chats.

This is why we need apps to opt into using the correct API for this. If we try
to approximate it ourselves, we'll be chasing down edge case bugs like this
forever, some of which are not actually solvable.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to