mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-11-10 10:50:10 +00:00
If we don't know where we went, and have generated a leave event, set
2006-02-09 Tor Lillqvist <tml@novell.com> * gdk/win32/gdkevents-win32.c (gdk_event_translate) <WM_MOUSELEAVE>: If we don't know where we went, and have generated a leave event, set current_window to the root window. This assures we will generate proper enter and leave events for popup windows. (#325521)
This commit is contained in:
parent
e847ace84b
commit
a7e8b3521c
@ -1,3 +1,11 @@
|
||||
2006-02-09 Tor Lillqvist <tml@novell.com>
|
||||
|
||||
* gdk/win32/gdkevents-win32.c (gdk_event_translate)
|
||||
<WM_MOUSELEAVE>: If we don't know where we went, and have
|
||||
generated a leave event, set current_window to the root
|
||||
window. This assures we will generate proper enter and leave
|
||||
events for popup windows. (#325521)
|
||||
|
||||
2006-02-08 John Ehresman <jpe@wingware.com>
|
||||
|
||||
* gdk/win32/gdkevents-win32.c (gdk_event_translate)
|
||||
|
@ -1,3 +1,11 @@
|
||||
2006-02-09 Tor Lillqvist <tml@novell.com>
|
||||
|
||||
* gdk/win32/gdkevents-win32.c (gdk_event_translate)
|
||||
<WM_MOUSELEAVE>: If we don't know where we went, and have
|
||||
generated a leave event, set current_window to the root
|
||||
window. This assures we will generate proper enter and leave
|
||||
events for popup windows. (#325521)
|
||||
|
||||
2006-02-08 John Ehresman <jpe@wingware.com>
|
||||
|
||||
* gdk/win32/gdkevents-win32.c (gdk_event_translate)
|
||||
|
@ -2832,6 +2832,7 @@ gdk_event_translate (MSG *msg,
|
||||
synthesize_enter_or_leave_event (current_window, msg,
|
||||
GDK_LEAVE_NOTIFY, GDK_CROSSING_NORMAL, detail,
|
||||
current_x, current_y);
|
||||
assign_object (¤t_window, _gdk_root);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user