diff options
author | Руслан Ижбулатов <lrn1986@gmail.com> | 2018-03-24 10:26:51 +0000 |
---|---|---|
committer | Руслан Ижбулатов <lrn1986@gmail.com> | 2018-03-24 10:28:11 +0000 |
commit | b8e6d0637262594ae1f71f5cdadf8a3dcab33f43 (patch) | |
tree | 7fffd4d28c5cdddc34557437a4781ec6e8f1b256 /gdk | |
parent | 6b50788901a6053e588c7f41ef358b768eca8222 (diff) | |
download | gtk+-b8e6d0637262594ae1f71f5cdadf8a3dcab33f43.tar.gz |
GDK W32: Don't check dest_surface for != NULL on button events
dest_surface is going to always be NULL for source contexts.
Previously we used to put the root window there to pass this check,
but root windows are gone (and root surfaces never existed to begin
with), so we have to adapt.
https://bugzilla.gnome.org/show_bug.cgi?id=773299
Diffstat (limited to 'gdk')
-rw-r--r-- | gdk/win32/gdkdnd-win32.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gdk/win32/gdkdnd-win32.c b/gdk/win32/gdkdnd-win32.c index e2d48e3ecf..53e72215d6 100644 --- a/gdk/win32/gdkdnd-win32.c +++ b/gdk/win32/gdkdnd-win32.c @@ -3099,8 +3099,7 @@ gdk_dnd_handle_button_event (GdkDragContext *context, return FALSE; #endif - if ((gdk_drag_context_get_selected_action (context) != 0) && - (gdk_drag_context_get_dest_surface (context) != NULL)) + if ((gdk_drag_context_get_selected_action (context) != 0)) { g_signal_emit_by_name (context, "drop-performed", gdk_event_get_time ((GdkEvent *) event)); |