lp://qastaging/~faenil/ubuntu-ui-toolkit/scrollbar_moreHoverFixesAndTests
- Get this branch:
- bzr branch lp://qastaging/~faenil/ubuntu-ui-toolkit/scrollbar_moreHoverFixesAndTests
Branch merges
- ubuntu-sdk-build-bot: Needs Fixing (continuous-integration)
- Cris Dywan: Approve
-
Diff: 662 lines (+290/-154)3 files modifiedsrc/Ubuntu/Components/Themes/Ambiance/1.3/ScrollbarStyle.qml (+49/-28)
tests/unit/visual/ScrollbarTestCase13.qml (+3/-0)
tests/unit/visual/tst_scrollbar.13.qml (+238/-126)
Related bugs
Related blueprints
Branch information
Recent revisions
- 1965. By Andrea Bernabei
-
Scrollbar: add test to make sure Mouse filters are ignoring touch-to-mouse synthesized events
- 1964. By Andrea Bernabei
-
Scrollbar: only update steppers hover state on not-synthesized Mouse events. Also refactored steppers hover unit tests.
- 1962. By Andrea Bernabei
-
Scrollbar: check both sides of the hover area and update hover state on mouse (NOT TOUCH) release. Unit tests included.
- 1961. By Andrea Bernabei
-
Scrollbar: remove leftover margins around the area handling interaction with the thumb
It is a leftover from the previous implementation.
For a vertical (horizontal) scrollbar the input area of the THUMB is already
as wide (tall) as the TROUGH, so there is some error margin around the
thumb already.Plus, at the moment these margins are not actually serving a purpose
because the MouseArea is inside a smaller element (the trough Item),
which prevents it from receiving the mouse events falling in that area
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/ubuntu-ui-toolkit