If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=56070

  gtk+ | gtk | Ver: 2.6.x




------- Comment #121 from Cody Russell  2008-01-08 21:56 UTC -------
Can people please stop adding comments that basically just agree with what tbf
said?  Adding more "I agree" comments is not productive and it's just
cluttering the bug report.

If we don't manage to finish the patch before the Berlin hackfest, perhaps we
can allocate some time there towards this.

I did devote some time to try to understand what is missing from the current
patch, but I wasn't as thorough as I need to be.  I'll be willing to take a
stab at improving the patch once I have a better understanding of what's
missing.  Here's what I -think- is not correct at the moment.

Matthias said in comment #99 that if the root window becomes the effective
window pointer we generate:
 - leave notify on real pointer window, with detail Ancestor [1]
 - leave notify on ancestors of real pointer window, with detail Virtual [2]
 - enter notify on root window with detail Inferior [3]

>From what I can tell, here's what is actually happening:
 [1] - leave notify on real pointer window, detail nonlinear
 [2] - leave notify on ancestors, detail nonlinear-virtual
 [3] - Not watching the root window (need to improve the test program)


And if the root window stops being the effective pointer window generate:
 - leave notify on root window, detail Inferior [4]
 - enter notify on ancestors of the real pointer window, detail Virtual [5]
 - enter notify on real pointer window, detail Ancestor [6]

What I think is happening:
 [4] - Unsure, not watching the root window yet
 [5] - enter notify on ancestors, detail nonlinear-virtual
 [6] - enter notify on real pointer window, detail nonlinear


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why 
you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at 
http://bugzilla.gnome.org/show_bug.cgi?id=56070.

_______________________________________________
pkg-gnome-maintainers mailing list
pkg-gnome-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-gnome-maintainers

Reply via email to