]> Pileus Git - ~andy/gtk/commit
Correctly set enter/leave events as detail=nonlinear
authorAlexander Larsson <alexl@redhat.com>
Thu, 9 Jul 2009 14:48:22 +0000 (16:48 +0200)
committerAlexander Larsson <alexl@redhat.com>
Thu, 9 Jul 2009 15:06:46 +0000 (17:06 +0200)
commit9044ec9bb9b1d08bd6674f17c7ea25fdbe3ac1ab
tree42c54b2874aa54f89adabfddd8622e2ba9e2fbbf
parent8031432c09c864d6fe635a8e8890c5221399fc4f
Correctly set enter/leave events as detail=nonlinear

If we get a nonlinear enter/leave notify on the toplevel we need
to set nonlinear in all the events we send, even if the in-toplevel
tree is linear.

This fixes combobox menus popping down immediately when you click
(not hold). (bug #587559)
gdk/gdkdisplay.c
gdk/gdkinternals.h
gdk/gdkwindow.c
gtk/gtkmenu.c