lp:~faenil/ubuntu-ui-toolkit/scrollbar_moreHoverFixesAndTests

Created by Andrea Bernabei and last modified
Get this branch:
bzr branch lp:~faenil/ubuntu-ui-toolkit/scrollbar_moreHoverFixesAndTests
Only Andrea Bernabei can upload to this branch. If you are Andrea Bernabei please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Andrea Bernabei
Project:
Ubuntu UI Toolkit
Status:
Merged

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.

1963. By Andrea Bernabei

merge staging

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

1960. By Andrea Bernabei

Scrollbar: don't call hover handling logic on mouse/touch release

1959. By Andrea Bernabei

merge staging

1958. By Andrea Bernabei

Scrollbar: increase coverage of hover states unit tests

1957. By Andrea Bernabei

Scrollbar: keep hovered state after the mouse is released inside the thumb

1956. By Andrea Bernabei

Labs: revert change of import version until new version is agreed

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu-ui-toolkit
This branch contains Public information 
Everyone can see this information.

Subscribers