Keyboard shortcuts, window management - Can't use any global keyboard shortcuts or hotkeys when applet/menu is open
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Committed
|
High
|
John Lea | ||
GTK+ |
Won't Fix
|
Medium
|
|||
Unity |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) |
Bug Description
Reproduce scenario :
- left click on an applet
- try the ^-Alt arrow to switch desktop
When an applet contextual menu is opened, you can't switch desktop with keyboard shortcuts.
Normally,we should have a consistent behaviour in regards with the workspace-selector applet, ie :
- first ^-Alt-arrow (for the workspace-selector : click), the menu is unfolded
- second ^-Alt-arrow , we go to the next desktop
===
see bug 29894 for not being able to take screenshots when menu is open, another symptom of this bug.
-------
Note from Design:
This is a critical bug, a user should be able to use a global keyboard shortcut at any moment, including when a menu is open. In the unlikely case that there is a conflict between the global keyboard shortcuts ( see https:/
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Christopher Townsend (community): Approve
- Brandon Schaefer (community): Needs Fixing
-
Diff: 942 lines (+452/-128)11 files modifiedlauncher/Launcher.cpp (+2/-1)
launcher/SwitcherController.cpp (+4/-4)
launcher/SwitcherView.h (+7/-7)
services/panel-service-private.h (+41/-0)
services/panel-service.c (+178/-102)
tests/autopilot/unity/emulators/window_manager.py (+8/-0)
tests/autopilot/unity/tests/test_panel.py (+17/-5)
tests/autopilot/unity/tests/test_spread.py (+3/-3)
tests/autopilot/unity/tests/test_wm_keybindings.py (+55/-2)
tests/data/external.gschema.xml (+6/-4)
tests/test_panel_service.cpp (+131/-0)
Changed in gtk: | |
status: | Unknown → Won't Fix |
Changed in gtk+2.0: | |
assignee: | seb128 → desktop-bugs |
importance: | Medium → Wishlist |
Changed in gtk: | |
importance: | Unknown → Medium |
description: | updated |
Changed in gtk+2.0 (Ubuntu): | |
assignee: | Ubuntu Desktop Bugs (desktop-bugs) → nobody |
Changed in ayatana-design: | |
status: | Incomplete → New |
Changed in ayatana-design: | |
assignee: | nobody → John Lea (johnlea) |
importance: | Undecided → Critical |
status: | New → Triaged |
tags: | added: udp |
Changed in unity: | |
status: | New → Confirmed |
milestone: | none → backlog |
Changed in unity (Ubuntu): | |
status: | New → Confirmed |
no longer affects: | gtk+2.0 (Ubuntu) |
tags: | added: keybinding |
Changed in ayatana-design: | |
status: | Triaged → Fix Committed |
Changed in ayatana-design: | |
importance: | Critical → High |
Changed in unity: | |
assignee: | Robert Carr (robertcarr) → nobody |
Changed in unity (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in unity: | |
status: | Confirmed → Triaged |
Changed in unity: | |
milestone: | backlog → none |
Changed in unity (Ubuntu): | |
importance: | Undecided → Medium |
Changed in unity: | |
importance: | Undecided → Medium |
Changed in unity: | |
milestone: | none → 7.1.1 |
Changed in unity: | |
status: | Triaged → In Progress |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity (Ubuntu): | |
status: | Triaged → In Progress |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
tags: | added: rls-w-incoming |
I think that's a known issue, happens with all the menu not only the panel ones.
Probably a WONTFIX, because the shortcut can be useful in the menu and conflicting
with the environment