Skip to content

Commit 1a8305d

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 2259e6b commit 1a8305d

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
@@ -2252,7 +2252,7 @@ gtk_window_leave_callback( GtkWidget*,
22522252

22532253
// Event was emitted after an ungrab
22542254
if (gdk_event->mode != GDK_CROSSING_NORMAL && gdk_event->mode != GDK_CROSSING_GRAB && gdk_event->mode != GDK_CROSSING_GTK_GRAB) return FALSE;
2255-
2255+
22562256
if ( win == g_windowUnderMouse )
22572257
g_windowUnderMouse = NULL;
22582258

0 commit comments

Comments
 (0)