Launcher - difficult to exit from 'alt+f1' Launcher navigation mode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Released
|
High
|
John Lea | ||
Unity |
Fix Released
|
High
|
Brandon Schaefer | ||
Unity Distro Priority |
Fix Released
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Fix Released
|
High
|
Brandon Schaefer |
Bug Description
The Alt+F1 Launcher navigation mode has the following problems:
1. Clicking outside of the Launcher when in this modes does not exit this mode or perform any action.
2. Clicking on a Launcher icon with the pointer after opening the Launcher using Alt+F1 strands the user in a weird state from which it is very difficult to exit.
3. It is possible to select different windows using the Launcher with a pointer in this mode, but then it is impossible to drag them.
4. The Super keyboard shortcut to open the Dash (and other keyboard shortcuts) to not work in this mode.
5. If you press enter, to launch any element on the quicklist, the application is launched but you don't exit navigation mode as well.
-------
Desired Resolution:
- When 'Alt+F1' navigation is open, clicking anywhere with the mouse should preform the normal action the user expects as well as closing this navigation mode. For example, if a user drags a window, the window should move and the 'Alt+F1' navigation mode should be exited. As a second example, if a user has navigated to a quicklist using the 'Alt+F1' navigation mode, clicking on one of the quicklist options using the pointer should action the item clicked on as well as closing the quicklist and exiting the 'Alt+F1' navigation mode. If it is not possible to implement this fix, the 'Alt+F1' feature should be temporally disabled (to be re-enabled when a fix to this issue is available).
- Pressing any keyboard shortcut should exit the 'Alt+F1' navigation mode and perform the keyboard shortcut action the user expects
Related branches
- Jason Smith (community): Approve
-
Diff: 149 lines (+74/-1)2 files modifiedmanual-tests/Launcher.txt (+43/-0)
plugins/unityshell/src/LauncherController.cpp (+31/-1)
Changed in unity: | |
status: | New → Confirmed |
summary: |
- There is no alternative way to hide the launcher, but as a key esque, if - launcher has been invoked with keyboard shortcuts + Launcher - alt+f1 navigation takes control over the launcher fully |
description: | updated |
description: | updated |
Changed in unity (Ubuntu): | |
status: | New → Incomplete |
status: | Incomplete → Confirmed |
summary: |
- Launcher - alt+f1 navigation takes control over the launcher fully + Launcher - difficult to exit from 'alt+f1' navigation Launcher + navigation mode |
description: | updated |
tags: | added: onew udo |
Changed in ayatana-design: | |
assignee: | nobody → John Lea (johnlea) |
importance: | Undecided → High |
status: | New → Fix Committed |
summary: |
- Launcher - difficult to exit from 'alt+f1' navigation Launcher - navigation mode + Launcher - difficult to exit from 'alt+f1' Launcher navigation mode |
Changed in unity: | |
milestone: | none → backlog |
tags: | added: udp |
Changed in ayatana-design: | |
status: | Fix Committed → Triaged |
description: | updated |
Changed in ayatana-design: | |
importance: | High → Critical |
Changed in unity: | |
assignee: | nobody → Jason Smith (jassmith) |
Changed in ayatana-design: | |
status: | Triaged → Fix Committed |
Changed in unity: | |
importance: | Undecided → Low |
importance: | Low → High |
Changed in unity: | |
assignee: | Jason Smith (jassmith) → Robert Carr (robertcarr) |
importance: | High → Critical |
description: | updated |
description: | updated |
Changed in unity (Ubuntu): | |
importance: | Undecided → High |
Changed in unity (Ubuntu): | |
importance: | High → Critical |
tags: | added: a11y |
Changed in unity: | |
status: | Confirmed → Triaged |
Changed in unity (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in unity: | |
assignee: | Robert Carr (robertcarr) → nobody |
Changed in unity: | |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
status: | Triaged → In Progress |
description: | updated |
Changed in unity: | |
milestone: | backlog → 5.2.0 |
Changed in unity-distro-priority: | |
status: | New → Fix Committed |
Changed in unity: | |
milestone: | 5.2.0 → 5.4.0 |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
importance: | Critical → High |
Changed in unity (Ubuntu): | |
importance: | Critical → High |
Changed in unity: | |
status: | Fix Committed → Fix Released |
tags: | added: distro-priority |
Changed in unity (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in unity-distro-priority: | |
status: | Fix Committed → Fix Released |
Changed in ayatana-design: | |
importance: | Critical → High |
Changed in ayatana-design: | |
status: | Fix Committed → Fix Released |
tags: |
added: reviewedbydesignp removed: onew udo udp |
No way to Escape on my system, only Reboot.