diff options
Diffstat (limited to 'gdk/win32')
-rw-r--r-- | gdk/win32/gdkevents-win32.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gdk/win32/gdkevents-win32.c b/gdk/win32/gdkevents-win32.c index e7524d0bc8..2f751ee0b9 100644 --- a/gdk/win32/gdkevents-win32.c +++ b/gdk/win32/gdkevents-win32.c @@ -3328,7 +3328,7 @@ gdk_event_prepare (GSource *source, *timeout = -1; if (_gdk_display->event_pause_count > 0) - retval = FALSE; + retval =_gdk_event_queue_find_first (_gdk_display) != NULL; else retval = (_gdk_event_queue_find_first (_gdk_display) != NULL || (modal_win32_dialog == NULL && @@ -3347,7 +3347,7 @@ gdk_event_check (GSource *source) gdk_threads_enter (); if (_gdk_display->event_pause_count > 0) - retval = FALSE; + retval = gdk_event_queue_find_first (_gdk_display) != NULL; else if (event_poll_fd.revents & G_IO_IN) retval = (_gdk_event_queue_find_first (_gdk_display) != NULL || (modal_win32_dialog == NULL && |