Summary: | qqc2-desktop ScrollBars don't do pageup/pagedown when clicking in the scrollbar trough | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-qqc2-desktop-style | Reporter: | chimak111 <chimak111> |
Component: | general | Assignee: | Marco Martin <notmart> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kde, nate, tim |
Priority: | NOR | Keywords: | usability |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
See Also: |
https://bugs.kde.org/show_bug.cgi?id=379498 https://bugs.kde.org/show_bug.cgi?id=384889 https://bugs.kde.org/show_bug.cgi?id=412685 |
||
Latest Commit: | https://commits.kde.org/qqc2-desktop-style/9fc67f5a71965f3d2ceb7addfdb0853be5ebba22 | Version Fixed In: | 5.56 |
Sentry Crash Report: |
Description
chimak111
2018-12-26 12:02:11 UTC
The scrollview comes from Kirigami; moving there. Kirigami should respect QStyle::SH_ScrollBar_LeftClickAbsolutePosition so that it can change appropriately once we have a user-facing method of changing this in System Settings. *** Bug 402079 has been marked as a duplicate of this bug. *** it's a QtQuickControls style issue, nothing to do with kirigami and i guess also the "scroll here/scroll up etc" popup should be shown on right click Git commit 9fc67f5a71965f3d2ceb7addfdb0853be5ebba22 by Marco Martin. Committed on 11/02/2019 at 14:57. Pushed by mart into branch 'master'. clicking on empty areas behaves like pgup/pgdown clicking with middle mouse button positions absolutely both behaviors are the same as qwidget scrollbars M +1 -0 kirigami-plasmadesktop-integration/plasmadesktoptheme.cpp M +27 -4 org.kde.desktop/ScrollBar.qml https://commits.kde.org/qqc2-desktop-style/9fc67f5a71965f3d2ceb7addfdb0853be5ebba22 Thanks for the fix! Will this also automatically fix Bug 384889? Also, can't we respect the style hint though? If we ever implement Bug 379498 and allow people to change the behavior of clicking in the scrollbar trough, then this behavior will be wrong again for people who change it via the UI. |