[launcher] Super key shouldn't activate dash while spread is running
Bug #760001 reported by
Ugo Riboni
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity-2d |
Fix Released
|
Medium
|
Ugo Riboni |
Bug Description
Tapping the Super key while the spread is running causes the dash to appear on top of spread.
What's worse, it also breaks entirely the ability for the spread to exit by clicking on launcher or panel.
I think the bug is caused by the fact that, while in spread we grab all mouse and keyboard input via the standard X11 APIs, the Super key tap/hold logic is handled via the xkb extension, which isn't affected by the grab and continues to notify the launcher of the super key status. A check for the spread status before showing the dash is probably enough to fix this.
Related branches
lp:~uriboni/unity-2d/dont-activate-dash-if-spread-active
- Florian Boucault: Pending requested
-
Diff: 45 lines (+21/-0)1 file modifiedlauncher/app/launcherview.cpp (+21/-0)
Changed in unity-2d: | |
assignee: | nobody → Ugo Riboni (uriboni) |
milestone: | none → 3.8.4 |
Changed in unity-2d: | |
status: | New → Confirmed |
Changed in unity-2d: | |
importance: | Undecided → Medium |
Changed in unity-2d: | |
status: | Confirmed → In Progress |
Changed in unity-2d: | |
status: | In Progress → Fix Committed |
Changed in unity-2d: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.