diff --git a/gdk/win32/gdkevents-win32.c b/gdk/win32/gdkevents-win32.c index 9b09edd052..e52f21c52e 100644 --- a/gdk/win32/gdkevents-win32.c +++ b/gdk/win32/gdkevents-win32.c @@ -3622,8 +3622,7 @@ _gdk_events_queue (GdkDisplay *display) if (modal_win32_dialog != NULL) return; - while (!_gdk_event_queue_find_first (display) && - PeekMessageW (&msg, NULL, 0, 0, PM_REMOVE)) + while (PeekMessageW (&msg, NULL, 0, 0, PM_REMOVE)) { TranslateMessage (&msg); DispatchMessageW (&msg);