FYI, the root cause of this bug appears to be because compiz uses
XkbStateNotify, which is part of the X Keyboard Extension. Using this
extension has the unfortunate side-effect (by design) of ignoring grabs
held by other clients and still giving you key events even when you
shouldn't be receiving them. This is documented is the spec:

"As with all Xkb events, XkbStateNotify events are reported to all interested 
clients without regard to the current keyboard input focus or grab state."
[http://www.x.org/releases/X11R7.6/doc/libX11/specs/XKB/xkblib.html]

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

Title:
  Unity/compiz intercepts keystrokes from grabbed windows.

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

_______________________________________________
Mailing list: https://launchpad.net/~compiz
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~compiz
More help   : https://help.launchpad.net/ListHelp

Reply via email to