Workspaces - It is possible to click on panel AppMenu menus when in workspace switcher, but they don't show
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Committed
|
Low
|
John Lea | ||
Unity |
Fix Released
|
Low
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
Low
|
Marco Trevisan (Treviño) |
Bug Description
Binary package hint: unity
When you are in the workspace switcher mode of Unity (on Natty) it is possible to click on the menus shown in the top panel by AppMenu. When you click on such a menu, on the panel the texture is changed to make it look like the menu is open.
However, any possibly open menu that should be located underneath the menu's name is not shown; it seems to be hidden underneath the black of the workspace switcher.
One possible solution could be to make Unity's launcher and panel non-interactive when the user is in the work-space switcher. However, personally I would prefer to keep the interface sensitive—as to prevent user confusion because of a seemingly frozen interface that is still there—but instead make everything work, despite the workspace switcher being displayed instead of the desktop, or open windows.
-------
Desired resolution:
- For 12.04, when the workspace switcher is open, the word "Workspace switcher" should be displayed in the top bar, and there should be no associated menu items
- Post 12.04 when the new spread is implemented, the title of the currently selected window should be displayed in the top bar.
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Brandon Schaefer (community): Approve
-
Diff: 1065 lines (+316/-145)16 files modifiedlauncher/Launcher.cpp (+11/-5)
panel/PanelIndicatorEntryDropdownView.cpp (+10/-12)
panel/PanelIndicatorEntryView.cpp (+17/-3)
panel/PanelMenuView.cpp (+16/-22)
panel/PanelMenuView.h (+1/-0)
panel/PanelView.cpp (+72/-32)
panel/PanelView.h (+4/-0)
plugins/unityshell/src/unityshell.cpp (+25/-23)
tests/test_launcher.cpp (+2/-16)
tests/test_panel_menu_view.cpp (+32/-2)
tests/test_panel_view.cpp (+54/-0)
unity-shared/PluginAdapter.cpp (+18/-21)
unity-shared/PluginAdapter.h (+2/-4)
unity-shared/StandaloneWindowManager.cpp (+13/-0)
unity-shared/WindowButtons.cpp (+36/-5)
unity-shared/WindowButtons.h (+3/-0)
Changed in unity (Ubuntu): | |
status: | New → Triaged |
Changed in unity: | |
status: | New → Triaged |
importance: | Undecided → Low |
Changed in unity (Ubuntu): | |
importance: | Undecided → Low |
Changed in unity (Ubuntu): | |
status: | Triaged → In Progress |
status: | In Progress → Confirmed |
Changed in unity: | |
status: | Triaged → Confirmed |
Changed in unity: | |
status: | Confirmed → Triaged |
Changed in unity (Ubuntu): | |
status: | Confirmed → Triaged |
description: | updated |
Changed in ayatana-design: | |
assignee: | nobody → John Lea (johnlea) |
importance: | Undecided → Medium |
status: | New → Triaged |
tags: | added: udp |
tags: | added: spread |
Changed in unity: | |
milestone: | none → backlog |
Changed in unity (Ubuntu): | |
status: | Triaged → Confirmed |
Changed in unity: | |
status: | Triaged → Confirmed |
Changed in ayatana-design: | |
status: | Triaged → Fix Committed |
Changed in unity: | |
status: | Confirmed → Triaged |
Changed in unity (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in ayatana-design: | |
importance: | Medium → Low |
summary: |
- It is possible to click on AppMenu menus when in workspace switcher, but - they don't show + Workspaces - It is possible to click on AppMenu menus when in workspace + switcher, but they don't show |
Changed in unity: | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
summary: |
- Workspaces - It is possible to click on AppMenu menus when in workspace - switcher, but they don't show + Workspaces - It is possible to click on panel AppMenu menus when in + workspace switcher, but they don't show |
Changed in unity: | |
status: | Triaged → Fix Committed |
milestone: | backlog → 7.2.0 |
Changed in unity (Ubuntu): | |
status: | Triaged → Fix Released |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
what will be the fix for this? will clicking on indicators end expose?