SUMMARY As seen in https://bugsfiles.kde.org/attachment.cgi?id=139270 the default colors are nearly invisible. But it is almost impossible to figure out how to configure the color of a sensor. The sensors can be rearranged in the configuration dialog, but there isn’t any hover or focus highlight anywhere. The red cross of the delete button also doesn’t have any hover decoration, it only changes its gamma a little bit. The color button doesn’t even do that. In addition, this button is really tiny. This user interface is kind of button-in-button (in-graphics-area), which seems not correct to me. Traditionally, there was a KEditListWidget-like interface, where every possible user interaction is pretty clear. STEPS TO REPRODUCE 1. Open configuration dialog, page Sensor Details. 2. Move the mouse cursor over the sensors. OBSERVED RESULT Nothing. EXPECTED RESULT Button frames appear (auto raise), focus aura, or anything. SOFTWARE/OS VERSIONS System monitor Sensor 1.0 Operating System: KDE neon 5.22 KDE Plasma Version: 5.22.0 KDE Frameworks Version: 5.82.0 Qt Version: 5.15.3
Created attachment 139271 [details] No hover decoration on buttons. My attachment was lost when submitting the bug. Now I created a new screenshot, and realized that color buttons which contain a non-default color have a permanent hover decoration.
There's something weird going on your system, here both buttons have working hover decorations (that do not stay around on edited items) and look different than in your screenshot.
Looks different in 5.22 to me too...
I realize that Fusion widget style has no hover glow. But it does have auto-raise, which is missing here. If I change the widget style to one with glow, like Breeze or Oxygen, I get auto-raise on the color button instead. The outer buttons still have not any hover or focus indication, and the color buttons stay tiny.
No hover behavior is a qqc2-desktop-style bug most likely since the toolbar buttons also do not have it. > color buttons which contain a non-default color have a permanent hover decoration. I cannot reproduce this though I plan to make the color buttons not flat though since it's not obvious that you can interact with it
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/qqc2-desktop-style/-/merge_requests/79
Git commit 9d0a282abd005d4fbf541255c09f9a0972b92bad by Noah Davis. Committed on 07/07/2021 at 22:01. Pushed by ndavis into branch 'master'. Use flat instead of raised for flat buttons and toolbuttons Using raised to detect when to show graphics for autoRaise-styled toolbuttons doesn't work with the Fusion QStyle. FIXED-IN: 5.85 M +3 -3 org.kde.desktop/Button.qml M +3 -2 org.kde.desktop/ToolButton.qml M +6 -6 plugin/kquickstyleitem.cpp M +14 -0 plugin/kquickstyleitem_p.h https://invent.kde.org/frameworks/qqc2-desktop-style/commit/9d0a282abd005d4fbf541255c09f9a0972b92bad
I can reproduce this bug again on Plasma 5.23 beta. Nothing happens when I hover over sensors in Sensors Details section of the widget settings. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.22.90 KDE Frameworks Version: 5.86.0 Qt Version: 5.15.2 Graphics Platform: Wayland