Found the problem. Unity is unique in that it intercepts handleEvent()
and blocks even core from receiving KeyPress events that it wants. So
core never gets the KeyPress event and never has the opportunity to
XAllowEvents.

This is bad design on Unity's part. But at the same time it's a bad
thing that compiz allows plugins to shoot themselves in the feet.

Now trying to find a fix for compiz-core instead of the obvious fix to
Unity itself...

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/934058

Title:
  [regression] Launcher, top panel and keyboard un-responsive after
  using any Super-x shortcut

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz-core/+bug/934058/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to