https://bugs.kde.org/show_bug.cgi?id=486070
Bug ID: 486070 Summary: Quitting an app that sent a flood of notifications doesn't stop the flood Classification: Plasma Product: plasmashell Version: 6.0.4 Platform: Other OS: Linux Status: REPORTED Keywords: usability Severity: normal Priority: NOR Component: Notifications Assignee: plasma-b...@kde.org Reporter: n...@kde.org CC: k...@privat.broulik.de Target Milestone: 1.0 SUMMARY When Bug 441906 happens, the user cannot recover by quitting the app sending a flood of notifications; only by manually restarting plasmashell. I understand the technical reasons behind why this happens (Plasma already got the list of notifications to display) but the UX for a normal user is not great. STEPS TO REPRODUCE 1. Run a chat app that creates a notification per message (e.g. NeoChat) and join a lot of rooms. 2. Go 'offline' for some time, e.g. by closing the laptop lid. Do not quit the app. 3. Many hours or even days later, wake up the system or reconnect to the internet. 4. The app emits a massive number of notifications for missed messages. Plasma attempts to display all of them one by one, degrading system performance and responsiveness; this is Bug 441906. 5. Notice this happening and try to recover by quitting the app that sent the notifications OBSERVED RESULT The flood of notifications continues. EXPECTED RESULT The flood of notifications ends immediately. The only way to end the flood of useless notifications is to restart plasmashell itself. ADDITIONAL INFORMATION The issue could be rendered redundant if we fix Bug 441906. -- You are receiving this mail because: You are watching all bug changes.