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.