← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 338489] Re: AllowDeactivateGrabs is broken

 

This is going to be present in every modern Xorg distro including lucid,
because AllowDeactivateGrabs has been INTENTIONALLY removed from X
(http://cgit.freedesktop.org/xorg/xserver/commit/?id=5e43cd28692bc05cac80f38b47104a26c0524385)
, even though it provides features that appear to have no workable
alternatives.

Some of these X people look at everything from an entirely theoretical
perspective, like AllowDeactivateGrabs shouldn't need to be there, and
they're right because the grab-lockup problem shouldn't be there, but
is.  AllowDeactivateGrabs shouldn't have been removed until the grab-
lockup problem is gone.  By the grab lockup problem I mean there are
some circumstances where an application does an X grab, and if you're
then stopped at a debugger breakpoint, there's nothing that will release
the grab, and then your entire desktop is locked up.  You can't do a
thing!!

-- 
AllowDeactivateGrabs is broken
https://bugs.launchpad.net/bugs/338489
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in ubuntu.