[PATCH] dix: Use DeliverGrabbedEvent for implicit passive grabs (#25400)
peter.hutterer at who-t.net
Mon Mar 8 17:36:05 PST 2010
On Mon, Mar 08, 2010 at 04:51:29PM -0800, Keith Packard wrote:
> On Mon, 8 Mar 2010 16:37:35 -0800, Jeremy Huddleston <jeremyhu at freedesktop.org> wrote:
> > If fluxbox fixes itself, how bad will the behavior be on older
> > ("incorrect") servers? I'm certainly one for conforming to standards
> > in a tie breaker like this.
> The original code (I hesitate to say 'broken' at this point) was written
> 20 years ago (literally, it was written in 1989 or 1990). I suspect that
> simply finding one application which expects the previous behaviour we
> should suspect that there are others.
Looks like this patch is buggy. If I apply the first version of it (not
using DGE) fluxbox works fine for me and the lesstif test app works fine
too. There seems to be more to DGE than meets the eye, which given the funky
event replaying code isn't overly surprising.
More information about the xorg-devel