https://bugs.kde.org/show_bug.cgi?id=403791
Bug ID: 403791 Summary: Replace all passivenotification messages with InlineMessages Product: Discover Version: 5.14.4 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: discover Assignee: aleix...@kde.org Reporter: n...@kde.org Target Milestone: --- Created attachment 117756 --> https://bugs.kde.org/attachment.cgi?id=117756&action=edit Error message that disappeared one second later Attached is a screenshot showing the error message that Discover displayed tonight after a failed update (see Bug 403790). Because it was implemented as a passivenotification, the error message disappeared approximately one second after I took the screenshot. If I had not been watching and ready with Spectacle, I would have missed it entirely and been left confused and frustrated. These passivenotification messages are awful for the following reasons: 1. They disappear after a few seconds so you can miss them if you're not staring at Discover while it does its thing 2. Even if you are, they'll probably disappear before you're done reading and comprehending them 3. Even if you do manage to read and comprehend them, since they've disappeared, you can't write down the text or copy it for the purpose of pasting into a web search so you can figure out what to do about the problem 4. They're a totally unfamiliar, alien UI. No other KDE program displays error messages in tooltip-like pop-ups that disappear after a few seconds Every time we would display a passivenotification, let's instead use a Kirigami InlineMessage or a Kirigami overlay sheet, which are both much nicer because they're persistent and attention-getting. For any message where this would not be appropriate because it would be really annoying, that's a sign that we shouldn't be emitting any user-visible error message at all because it's just noise, not a real error message. -- You are receiving this mail because: You are watching all bug changes.