Now that we no longer overlap scrollbars, we can get rid of all the workarounds
needed to make the overlapping scrollbars work. This gets rid of the workarounds
in ItemDelegate and related items.
Details
Details
- Reviewers
ngraham mart - Group Reviewers
Plasma - Commits
- R858:9dfb38179ac5: Remove scrollbar related workarounds from list delegates
Before: Too much padding on the right side
After: Correct padding
Diff Detail
Diff Detail
- Repository
- R858 Qt Quick Controls 2: Desktop Style
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Comment Actions
Will we still need the LayoutMirroring.enabled ? logic to account for when using an RTL language where the scrollbar is on the left side?
Comment Actions
The logic for placing the scrollbar is in ScrollView already. Since the delegate no longer needs special padding, this changes the padding to the same value for left or right. We could change the padding depending on where the scrollbar is, but I don't think that would be an improvement.