Skip to content

Commit 8ea5f44

Browse files
author
徐扬斌
committed
wxGTK: Fix improper wxEVT_LEAVE_WINDOW event
Do Not emit wxEVT_LEAVE_WINDOW when GdkEventCrossing mode is GDK_CROSSING_GRAB or GDK_CROSSING_GTK_GRAB
1 parent d3e3f63 commit 8ea5f44

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/gtk/window.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2284,7 +2284,7 @@ gtk_window_leave_callback( GtkWidget*,
22842284

22852285
// Event was emitted after an ungrab
22862286
if (gdk_event->mode != GDK_CROSSING_NORMAL && gdk_event->mode != GDK_CROSSING_GRAB && gdk_event->mode != GDK_CROSSING_GTK_GRAB) return FALSE;
2287-
2287+
22882288
if ( win == g_windowUnderMouse )
22892289
g_windowUnderMouse = NULL;
22902290

0 commit comments

Comments
 (0)