should not wait the key unpress to display lenses / super wait to be released to show dash/places
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Unity |
Fix Released
|
Low
|
Sam Spilsbury | ||
| compiz (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
| unity (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
Bug Description
Binary package hint: unity
Using 3.8.2 if you open a place with the keyboard it only display when you unpress the key, it's confusing if you keep your finger on the modifier key
Related branches
- David Barth (community): Approve
- Chase Douglas (community): Approve
-
Diff: 36 lines (+17/-1) 1 file modifiedapisrc/event.cpp (+17/-1)
+ should not wait the key unpress to display lenses
Unfortunately, the branch didn't fix the problem, and created other regressions (the SUPER-<x> shortcuts were all broken).
It's a compiz issue first, assigning to sam to reflect what should be done.
This bug was fixed in the package compiz - 1:0.9.4+
---------------
compiz (1:0.9.
* new upstream bzr tarball:
- display/size problems with xterm (LP: #748137)
- fix crashes on tcl/tk applications (LP: #741074, #747439)
- fix grab on compose keys (LP: #747323)
- resync stack at regular interval to avoid invisible windows
(LP: #723014, #743011, #736876, #740465, #684590)
- fix weird order in alt + tab (LP: #175874)
- fix crash in gitk (LP: #743011, #741074)
- avoid compiz detection by fglrx driver (LP: #740298)
- Wrong window moves (LP: #741656, #743634)
- Unity Grid is broken for multi-monitor setups (LP: #709221)
- Feature Freeze Exception: Animation for Grid Plugin Previews (LP: #744104)
- unity-window-
(LP: #725284)
- fix xterm (LP: #692463)
- start the decorator on a secondary screen (LP: #730495)
* debian/
debian/
- upstreamed
* debian/
debian/
- in bzr upstream tarball
-- Didier Roche <email address hidden> 2011年4月06日 19:37:45 +0200
Right, implicit keyboard grab fiasco. The action only gets terminated when you release the key in this case. However the upstream change was rejected because it is too risky, so I'm not sure what to do about this one.
I'm pretty sure the design here is supposed to be this:
<super> - show launcher regardless
<super> - held, show launcher, do NOT show dash or places, show shortcuts
<super> - press and release, do NOT show shortcuts, show dash and places
+ should not wait the key unpress to display lenses / super wait to be
+ released to show dash/places
it works in Oneiric