Created attachment 149384 [details] Applets hovering bug SUMMARY Sliders do not hover under certain circumstances. STEPS TO REPRODUCE 1. Add Battery & Brightness applet to the desktop, make sure it has compact representation view. 2. Click on it to open the full representation popup dialog. 3. Hover over brightness sliders. OBSERVED RESULT Sliders do not highlight on hover. However, the checkbox in the header highlights alright. This issue also doesn't happen if an applet is opened from system tray, or when it is expanded right on the desktop containment. Hover events are not blocked completely, because as we can see tooltips are working correctly (there are two of them under the performance slider -- the icons). EXPECTED RESULT Hovering should highlight the sliders regardless of where the widget is located or how is it being used. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.25.80 KDE Frameworks Version: 5.95.0 Qt Version: 5.15.4 Kernel Version: 5.18.0-arch1-1 (64-bit) Graphics Platform: X11 Processors: 8 × Intel® Core™ i7-6700HQ CPU @ 2.60GHz Memory: 15.6 GiB of RAM Graphics Processor: NVIDIA GeForce GTX 970M/PCIe/SSE2
*** Bug 454657 has been marked as a duplicate of this bug. ***
*** Bug 454719 has been marked as a duplicate of this bug. ***
Fixed by https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/550
Git commit 86ce64109fef3aa0ddc642101c209f38e4eb333e by ivan tkachenko. Committed on 29/08/2022 at 08:48. Pushed by ratijas into branch 'master'. PlasmaDialog: Don't constantly reset cursor when resizable edges are ON Fixes cursor shapes inside Plasma applets, such as hovering over text fields etc. See also: https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/550 FIXED-IN: 5.98 M +7 -1 src/plasmaquick/dialog.cpp https://invent.kde.org/frameworks/plasma-framework/commit/86ce64109fef3aa0ddc642101c209f38e4eb333e
Actually, wrong bug for the patch. I fixed the cursor, but not the hovering state for sliders.
Are you sure? I get the correct hover state over slider handles in the Battery and Audio applets now.
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/592
Git commit 9cc3f9ee5a648cf88c3b321c61e79296ee27f9d1 by ivan tkachenko. Committed on 31/08/2022 at 17:06. Pushed by ratijas into branch 'master'. PC3/Slider: Enable hover events Set it explicitly instead of relying on implicit propagation chain. M +1 -0 src/declarativeimports/plasmacomponents3/Slider.qml https://invent.kde.org/frameworks/plasma-framework/commit/9cc3f9ee5a648cf88c3b321c61e79296ee27f9d1