Scrollbars - difficult to resize panels with overlay scrollbar
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Released
|
Critical
|
John Lea | ||
overlay-scrollbar |
Fix Released
|
High
|
Brandon Schaefer | ||
overlay-scrollbar (Ubuntu) |
Fix Released
|
High
|
Brandon Schaefer |
Bug Description
With the new overlay scrollbar in 12.04 the handle appears anywhere on the scrollbar you move the mouse to, but this makes it very difficult to resize the window on the right side. It is especially difficult on a laptop. The only way I have figured it can be done is to leave the mouse on the edge until the handle disappears but this is not very convenient. I think the usability of the new scrollbars needs improvement
Note: A good application to use when reproducing this behaviour is Evolution calendar.
-------
Desired resolution:
- Clicking and dragging the overlay scrollbar at right angles to the scroll direction should resize subpanels (in exactly the same way as this currently works with whole windows)
- When the pointer is positioned over either of the long sides (left or right sides for a vertical scrollbar) of the thumb, the pointer icon should change from the normal single arrow to a 'two way resizing arrow' to signal to the user that they can resize by dragging. This 'two way resizing arrow' should also appear when the pointer 2px away from the thumb on either side so there is in total a 3px draggable area (similar to the invisible dragable border around windows).
Related branches
- Brandon Schaefer (community): Approve
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
-
Diff: 140 lines (+87/-3)1 file modifiedos/os-scrollbar.c (+87/-3)
- Andrea Azzarone (community): Approve
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
-
Diff: 64 lines (+32/-21)1 file modifiedos/os-scrollbar.c (+32/-21)
- PS Jenkins bot (community): Approve (continuous-integration)
- Andrea Azzarone (community): Approve
-
Diff: 129 lines (+65/-34)1 file modifiedos/os-scrollbar.c (+65/-34)
Changed in ayatana-design: | |
status: | Fix Released → New |
description: | updated |
Changed in ayatana-design: | |
assignee: | nobody → John Lea (johnlea) |
importance: | Undecided → Critical |
status: | New → Triaged |
Changed in unity: | |
status: | New → Confirmed |
Changed in unity (Ubuntu): | |
status: | New → Confirmed |
Changed in unity: | |
milestone: | none → backlog |
summary: |
- difficult to resize window with 12.04 overlay scrollbar + Scrollbars - difficult to resize window with 12.04 overlay scrollbar |
tags: | added: udp |
Changed in ayatana-design: | |
status: | Triaged → Fix Committed |
Changed in unity: | |
assignee: | nobody → Andrea Cimitan (cimi) |
affects: | unity (Ubuntu) → overlay-scrollbar (Ubuntu) |
no longer affects: | unity (Ubuntu) |
Changed in unity (Ubuntu): | |
status: | New → Invalid |
summary: |
- Scrollbars - difficult to resize window with 12.04 overlay scrollbar + Scrollbars - difficult to resize panels with 12.04 overlay scrollbar |
description: | updated |
Changed in unity: | |
milestone: | backlog → none |
Changed in unity: | |
importance: | Undecided → Critical |
Changed in overlay-scrollbar (Ubuntu): | |
importance: | Undecided → Critical |
Changed in unity: | |
status: | Confirmed → Triaged |
Changed in overlay-scrollbar (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in unity: | |
assignee: | Andrea Cimitan (cimi) → nobody |
no longer affects: | unity |
Changed in unity (Ubuntu): | |
importance: | Undecided → Critical |
importance: | Critical → Undecided |
no longer affects: | unity (Ubuntu) |
summary: |
- Scrollbars - difficult to resize panels with 12.04 overlay scrollbar + Scrollbars - difficult to resize panels with overlay scrollbar |
Changed in overlay-scrollbar: | |
importance: | Undecided → High |
assignee: | nobody → Andrea Azzarone (andyrock) |
Changed in overlay-scrollbar (Ubuntu): | |
assignee: | Unity Maintainers (unity-maintainers-team) → Andrea Azzarone (andyrock) |
Changed in overlay-scrollbar: | |
status: | New → In Progress |
Changed in overlay-scrollbar (Ubuntu): | |
status: | Triaged → In Progress |
Changed in overlay-scrollbar: | |
status: | In Progress → Triaged |
Changed in overlay-scrollbar (Ubuntu): | |
status: | In Progress → Confirmed |
Changed in overlay-scrollbar: | |
assignee: | Andrea Azzarone (andyrock) → nobody |
Changed in overlay-scrollbar (Ubuntu): | |
assignee: | Andrea Azzarone (andyrock) → nobody |
Changed in overlay-scrollbar (Ubuntu): | |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in overlay-scrollbar: | |
status: | Triaged → In Progress |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in overlay-scrollbar (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in overlay-scrollbar: | |
assignee: | Brandon Schaefer (brandontschaefer) → Andrea Azzarone (andyrock) |
Changed in overlay-scrollbar (Ubuntu): | |
assignee: | Brandon Schaefer (brandontschaefer) → nobody |
Changed in overlay-scrollbar (Ubuntu): | |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in overlay-scrollbar: | |
status: | In Progress → Fix Committed |
Changed in overlay-scrollbar: | |
status: | Triaged → In Progress |
Changed in overlay-scrollbar (Ubuntu): | |
status: | Triaged → In Progress |
Changed in overlay-scrollbar: | |
assignee: | Andrea Azzarone (andyrock) → Brandon Schaefer (brandontschaefer) |
Changed in overlay-scrollbar (Ubuntu): | |
status: | In Progress → Fix Committed |
tags: | added: rls-w-incoming |
Here is a video demonstrating the bug: www.youtube. com/watch? v=o9CrDDX6i0E
http://
This affects resizing of both windows and sub-components of windows which are resizable and also have scrollbars, such as the one shown in the video.