[PATCH] dix: Use DeliverGrabbedEvent for implicit passive grabs (#25400)

Peter Hutterer 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.

Cheers,
  Peter


More information about the xorg-devel mailing list