[launcher] Super key shouldn't activate dash while spread is running

Bug #760001 reported by Ugo Riboni
6
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

Ugo Riboni (uriboni)
Changed in unity-2d:
assignee: nobody → Ugo Riboni (uriboni)
milestone: none → 3.8.4
Olivier Tilloy (osomon)
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.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.