Scrollbars in TextArea don't receive mouse hover events
Bug #1526726 reported by
Andrea Bernabei
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Unassigned | ||
Ubuntu UX |
In Progress
|
High
|
Grazina | ||
ubuntu-ui-toolkit (Ubuntu) |
Fix Released
|
Medium
|
Cris Dywan |
Bug Description
r1773
Scrollbars in TextArea currently don't receive mouse hover events, and that prevents them from providing the expected UX (the new scrollbar expands and shows steppers when hovered with a mouse)
By having a quick look at the code I noticed that moving the Scrollbars below the Flickable fixes the issue.
I believe that what is happening is that Mouse.forwardTo: [main] inside InputHandler is forcing the mouse events to skip the scrollbars and go directly to the root item, though I'm not sure about this theory.
Related branches
lp:~ubuntu-sdk-team/ubuntu-ui-toolkit/newScrollBarsTextArea
- ubuntu-sdk-build-bot: Approve (continuous-integration)
- Zsombor Egri: Approve
-
Diff: 57 lines (+16/-10)1 file modifiedsrc/Ubuntu/Components/1.3/TextArea.qml (+16/-10)
Changed in ubuntu-ui-toolkit (Ubuntu): | |
assignee: | nobody → Christian Dywan (kalikiana) |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in ubuntu-ux: | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in ubuntu-ux: | |
assignee: | nobody → Grazina (boroskograzina) |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in ubuntu-ux: | |
status: | Confirmed → In Progress |
Changed in canonical-devices-system-image: | |
status: | New → Fix Committed |
importance: | Undecided → High |
milestone: | none → 12 |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This is currently waiting on Visual/UX design.
@Designers: please provide the UX/visuals for scrollbars in a textarea.
TextAreas are currently rounded, while scrollbars "steppers"-style (the pointer friendly component you get when you hover over the scrollbar) is square.
Plus the Scrollbar currently has some padding inside the TextArea, afair.