SUMMARY Without one it is a bit tedious to navigate, especially when you want to toggle an effect or modify settings at the bottom of the list. This issue seems similar to a previous one, however the package qqc2-desktop-style is installed, something else has changed since: https://bugs.kde.org/show_bug.cgi?id=406182 STEPS TO REPRODUCE 1. Open System Settings, navigate to Desktop Effects. OBSERVED RESULT No scroll bar available. EXPECTED RESULT A scroll bar should be present. SOFTWARE/OS VERSIONS Tested via VMware and QEMU-KVM VM guests with 3D accel enabled: Operating System: openSUSE Tumbleweed 20220708 (Krypton, daily build of KDE git) KDE Plasma Version: 5.25.80 KDE Frameworks Version: 5.97.0 Qt Version: 5.15.5 Kernel Version: 5.18.9 Graphics Platform: X11 + Wayland Extra: xorg: 21.1.3, xwayland 22.1.2, mesa 22.1.3 SVGA3D => vmwgfx 2.20.0 (VMware guest) virgl => virtio_gpu (QEMU-KVM guest) Operating System: EndeavourOS (ArchLinux based, fresh and updated install) KDE Plasma Version: 5.25.2 KDE Frameworks Version: 5.95.0 Qt Version: 5.15.5 Kernel Version: 5.18.10 Graphics Platform: X11 + Wayland Extra: xorg: 21.1.3, xwayland 22.1.2, mesa 22.1.3 SVGA3D => vmwgfx 2.20.0 (VMware guest) virgl => virtio_gpu (QEMU-KVM guest)
Happens with all KCMs using ScrollViewKCM. Only happens with qqc2-desktop-style. Any other Qt Quick style (test with env QT_QUICK_CONTROLS_STYLE) works. But I couldn't find a good commit of qqc2-desktop-style even after going back to KF5.90. 5df82e90e171dbec604581f32fee581acb369d2b reserves space for the scrollbar but doesn't actually show it. Preceding and succeeding commits don't do even that.
*** Bug 456680 has been marked as a duplicate of this bug. ***
I thinkt that's a Qt bug https://bugreports.qt.io/browse/QTBUG-104983
Nice find. It's currently marked as P1 Critical, so hopefully it will be fixed soon, and then we can backport it.
*** Bug 457287 has been marked as a duplicate of this bug. ***
*** Bug 457381 has been marked as a duplicate of this bug. ***
*** Bug 457887 has been marked as a duplicate of this bug. ***
*** Bug 458087 has been marked as a duplicate of this bug. ***
*** Bug 458012 has been marked as a duplicate of this bug. ***
qt5-quickcontrols2 5.15.5+kde+r6-1 package fixes this bug on Arch Linux, but now System Settings has unnecessary and annoying horizontal scroll bars.
That would be another Qt bug: https://bugreports.qt.io/browse/QTBUG-83890 We'll need to apply the customary workaround. At this point we already have it in most places because that bug has been open for so long. Which views are affected?
(In reply to Nate Graham from comment #11) > That would be another Qt bug: https://bugreports.qt.io/browse/QTBUG-83890 What about the codereview linked in that bug?
It's been stuck for years because it's failing unit tests and the person who submitted the patch doesn't know how to fix it and nobody at Qt has volunteered to help with it.