Flush after ungrabbing the server.

Mon Apr  7 19:43:15 2003  Owen Taylor  <otaylor@redhat.com>

        * gdk/x11/gdkdisplay-x11.c (gdk_x11_display_ungrab): Flush
        after ungrabbing the server.

        * gdk/x11/gdkimage-x11.c: Remove some no-longer-needed
        calls to XFlush().

        * gdk/x11/gdkwindow-x11.c (_gdk_windowing_window_at_pointer):
        Use gdk_x11_display_grab/ungrab.
This commit is contained in:
Owen Taylor
2003-04-07 23:47:59 +00:00
committed by Owen Taylor
parent ade1ae83d8
commit 1926dbc1f6
8 changed files with 62 additions and 5 deletions

View File

@ -533,7 +533,6 @@ _gdk_x11_copy_to_image (GdkDrawable *drawable,
#define UNGRAB() G_STMT_START { \
if (have_grab) { \
gdk_x11_display_ungrab (display); \
XFlush (xdisplay); \
have_grab = FALSE; } \
} G_STMT_END
@ -671,7 +670,6 @@ _gdk_x11_copy_to_image (GdkDrawable *drawable,
if (have_grab)
{
gdk_x11_display_ungrab (display);
XFlush (xdisplay);
have_grab = FALSE;
}