Launcher - When useing Alt F1 launcher keyboard navigation, Launcher should not scroll until top or bottom of Launcher is reached
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Released
|
High
|
John Lea | ||
Unity |
Fix Released
|
High
|
Andrea Azzarone | ||
unity (Ubuntu) |
Fix Released
|
High
|
Andrea Azzarone |
Bug Description
Pressing Alt-F1 opens the Launcher keyboard cursor select mechanism. When the Launcher contains more icons than the vertical resolution can display, scrolling is required. Currently if the very top icon is selected, pressing the down arrow once scrolls the launcher. Also if the very bottom icon is selected, pressing the up arrow once scrolls the Launcher. This behaviour is incorrect.
Desired solution:
When using the Alt F1 Launcher keyboard navigation, the Launcher should not scroll until the last fully visible launcher icon in the screen is selected. e.g. if the user starts with the select at the top of the Launcher, they will need to press the down arrow key repeatedly until the select reaches the last fully exposed launcher icon before Launcher starts to scroll. The same should also happen in reverse when the user moves the select upwards.
Related branches
- Neil J. Patel (community): Approve
-
Diff: 25 lines (+6/-2)1 file modifiedplugins/unityshell/src/Launcher.cpp (+6/-2)
Changed in ayatana-design: | |
assignee: | nobody → John Lea (johnlea) |
tags: | added: udo |
Changed in ayatana-design: | |
importance: | Undecided → Medium |
status: | New → Fix Committed |
Changed in unity: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Jason Smith (jassmith) |
milestone: | none → ux-backlog-1 |
Changed in ayatana-design: | |
importance: | Medium → High |
Changed in unity (Ubuntu): | |
status: | New → Triaged |
Changed in ayatana-design: | |
status: | Fix Committed → Fix Released |
tags: | added: backlog |
Changed in unity (Ubuntu): | |
importance: | Undecided → High |
assignee: | nobody → Jason Smith (jassmith) |
Changed in unity: | |
assignee: | Jason Smith (jassmith) → Andrea Azzarone (andyrock) |
Changed in unity (Ubuntu): | |
assignee: | Jason Smith (jassmith) → Andrea Azzarone (andyrock) |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | Triaged → In Progress |
Changed in unity: | |
milestone: | none → 4.18.0 |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
tags: |
added: reviewedbydesigno removed: udo |
I suggest using “Mario scrolling”, where the selected item is always in the middle of the screen (unless you're within half a screen of the end of the list).
A demonstration: http:// vimeo.com/ 7804527