• Owen Taylor's avatar
    Move the grabs up earlier, so we don't get a big pile of uncompressed · e5561940
    Owen Taylor authored
    Sat Jul  5 00:49:32 2003  Owen Taylor  <otaylor@redhat.com>
    
            * gtk/gtkdnd.c (gtk_drag_begin): Move the grabs up
            earlier, so we don't get a big pile of uncompressed
            motion events before the grab takes effect.
    
            * gtk/gtkdnd.c (gtk_drag_update_icon): Call
            gdk_window_process_all_updates() so that the area
            we are dragging over gets a change to redraw.
    
            * gtk/gtkdnd.c (_gtk_drag_dest_handle_event): Use
            gdk_window_get_position(), not gdk_window_get_origin().
    
            * gdk/x11/gdkwindow-x11.[ch] (gdk_window_have_shape_ext)
            gdkdisplay-x11.h: use XShapeQueryExtension to
            avoid duplicate XQueryExtension when we actually
            use it. Remove unnecessary caching in GdkDisplayX11.
    e5561940
gtkdnd.c 92.2 KB