"Show desktop" in alt-tab doesn't always work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Committed
|
High
|
John Lea | ||
Unity |
Fix Released
|
High
|
Brandon Schaefer | ||
unity (Ubuntu) |
Fix Released
|
High
|
Brandon Schaefer |
Bug Description
Open some apps
Alt+Tab through to "Show desktop"
Note that it doesn't always work.
http://
-------
Desired solution:
- The first time a user selects the "Show desktop" option (either via the Launcher icon, keyboard shortcut or using ALT-TAB) all windows on all monitors on the currently visible workspace only should be minimised.
- When the user selects the "Show desktop" option a second time *if the user has not opened any new windows or un-minimised any windows after selecting the "Show desktop" option the first time*, all the windows that were minimised the first time "Show desktop" option was selected should be restored back to their previous states.
- When the user selects the "Show desktop" option a second time *if the user has opened any new windows and/or un-minimised any windows* all windows on all monitors on the currently visible workspace only should be minimised.
Related branches
- Marco Trevisan (Treviño): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 143 lines (+50/-3)3 files modifiedplugins/unityshell/src/unityshell.cpp (+24/-3)
unity-shared/PluginAdapter.cpp (+24/-0)
unity-shared/PluginAdapter.h (+2/-0)
- PS Jenkins bot (community): Approve (continuous-integration)
- Christopher Townsend (community): Approve
- Marco Trevisan (Treviño): Approve
-
Diff: 170 lines (+67/-5)3 files modifiedplugins/unityshell/src/unityshell.cpp (+24/-3)
unity-shared/PluginAdapter.cpp (+41/-2)
unity-shared/PluginAdapter.h (+2/-0)
Changed in unity: | |
importance: | Undecided → Medium |
Changed in ayatana-design: | |
status: | New → Confirmed |
Changed in unity: | |
status: | Confirmed → Triaged |
Changed in ayatana-design: | |
status: | Confirmed → Triaged |
assignee: | nobody → John Lea (johnlea) |
importance: | Undecided → Medium |
status: | Triaged → Fix Committed |
tags: | added: udp |
tags: | removed: udp |
no longer affects: | ayatana-design |
Changed in unity: | |
status: | Triaged → New |
Changed in unity (Ubuntu): | |
status: | Confirmed → New |
Changed in unity: | |
importance: | Medium → Undecided |
description: | updated |
Changed in ayatana-design: | |
assignee: | nobody → John Lea (johnlea) |
importance: | Undecided → High |
Changed in unity (Ubuntu): | |
importance: | Undecided → High |
Changed in unity: | |
importance: | Undecided → High |
Changed in ayatana-design: | |
status: | New → Triaged |
Changed in unity: | |
status: | Incomplete → Triaged |
Changed in unity (Ubuntu): | |
status: | Incomplete → Triaged |
Changed in ayatana-design: | |
status: | Triaged → Fix Committed |
tags: | added: udp |
Changed in unity: | |
milestone: | none → 7.1.1 |
Changed in unity: | |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | Fix Released → In Progress |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
tags: | added: rls-w-incoming |
Uh, I can reproduce it as well.