| Summary: | Stat jobs that take longer than 500ms trigger unnecessary and unactionable "Examining: finished" notifications | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-kio | Reporter: | Patrick Silva <bugseforuns> |
| Component: | general | Assignee: | KIO Bugs <kio-bugs-null> |
| Status: | CONFIRMED --- | ||
| Severity: | minor | CC: | kdelibs-bugs-null, nate, nicolas.fella, oded, plasma-bugs-null, r2b2x3+kdebug, thomas.surrel |
| Priority: | NOR | Keywords: | usability |
| Version First Reported In: | 5.89.0 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | screenshot | ||
I saw this notification again on neon dev unstable a few days ago. Unfortunately this behavior can not be reproduced consistently. Apparently it happens randomly. Operating System: KDE neon Developer Edition KDE Plasma Version: 5.15.80 KDE Frameworks Version: 5.56.0 Qt Version: 5.12.0 I cannot reproduce this, but it likely comes from one of the StatJobs in https://invent.kde.org/frameworks/kio/-/blob/master/src/widgets/kpropertiesdialog.cpp It does not appear when the stat finishes quickly enough With https://invent.kde.org/frameworks/kio/-/merge_requests/647 the finished notification no longer sticks around. There is however still a temporary popup/progress indicator Yeah this is because it did a KIO stat job and that job took more than 0.5 seconds. IMO we should make all stat jobs silent because they don't provide particularly relevant or actionable information to the user. *** Bug 400936 has been marked as a duplicate of this bug. *** |
Created attachment 115757 [details] screenshot SUMMARY behavior already noticed on both Arch Linux and neon dev unstable. STEPS TO REPRODUCE 1. open kickoff, right click some entry in "Favorites" tab 2. select "Edit application..." 3. OBSERVED RESULT Plasma shows an unnecessary notification, as you can see in my screenshot. Not always I can reproduce, apparently the notification appears randomly when I follow the steps above. EXPECTED RESULT no notification. SOFTWARE VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.14.1 Qt Version: 5.12.0 beta2 KDE Frameworks Version: 5.51.0