]> Pileus Git - ~andy/gtk/commit
Handle crossing events with subwindows unknown to gdk
authorAlexander Larsson <alexl@redhat.com>
Tue, 3 Feb 2009 11:24:30 +0000 (12:24 +0100)
committerAlexander Larsson <alex@localhost.localdomain>
Thu, 2 Apr 2009 08:15:30 +0000 (10:15 +0200)
commit53269a5042878a55ee19915c52207b278849f031
tree78f2b0c616656ed6a93789dfa0936f2da77d8579
parent7776c87f3f6a1c521646f825e82f8990215b35e9
Handle crossing events with subwindows unknown to gdk

If we get crossing events with subwindow unexpectedly being NULL
that means there is a native subwindow that gdk doesn't know about.
We track these and forward them, with the correct virtual window
events inbetween.

This is important to get right, as metacity uses gdk for the frame
windows, but gdk doesn't know about the client windows reparented
into the frame.
gdk/gdkwindow.c