Created attachment 141716 [details] Screenshot of the widget SUMMARY The widget does not group devices by type, so that devices of different types are separated making multiple category names (e.g. "Storage Volume") appear, wasting space and adding clutter and confusion. See attached screenshot for a practical example. STEPS TO REPRODUCE 1. Open the widget OBSERVED RESULT Devices are not grouped by type. EXPECTED RESULT Devices are grouped by type. SOFTWARE/OS VERSIONS Linux: KDE neon KDE Plasma Version: 5.22.5 KDE Frameworks Version: 5.86.0 Qt Version: 5.15.3 ADDITIONAL INFORMATION
Can confirm duplicated "Storage Volume" category on Arch Linux. Operating System: Arch Linux KDE Plasma Version: 5.22.90 KDE Frameworks Version: 5.86.0 Qt Version: 5.15.2 Graphics Platform: Wayland
Hmm, that's not supposed to happen. All of the "Storage Volume" devices are supposed to appear in a single category.
Created attachment 143874 [details] screenshot taken on neon unstable This screenshot taken on neon unstable shows the applet set to show all devices, it has 3 'Network share' (CIFS network shares mounted via fstab file) and 3 'Storage volume' (partitions of an internal SSD) sections. Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.23.80 KDE Frameworks Version: 5.89.0 Qt Version: 5.15.3 Graphics Platform: Wayland
Good candidate for using section headers to group different types.
This seems to be fixed now; devices are correctly grouped by type. I'm not sure whether it should be kept open as a reminder for Nate's suggestion: (In reply to Nate Graham from comment #4) > Good candidate for using section headers to group different types.
We do have section headers here too. However I think they're not using the standard ones. I'll see if I can tackle that, and also hide the header when there's only one (in which case it's pointless).
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5589
This is fixed; marking as resolved. My follow-up work is in https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5589
Git commit 2278398309c68ce401a8e35b193fca3782391a4a by Nate Graham. Committed on 12/06/2025 at 15:15. Pushed by ngraham into branch 'master'. applets/devicenotifier: use standard section header No need for a custom header here when we have a standard one. M +2 -8 applets/devicenotifier/package/contents/ui/FullRepresentation.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/2278398309c68ce401a8e35b193fca3782391a4a