Revert "gdk: Do not call gdk_selection_owner_set() internally to the backend"

This reverts commit 7a891eeb6d.
This commit is contained in:
Carlos Garnacho
2019-10-22 18:36:44 +02:00
parent e4049d42a5
commit ba0a0ce0a0

View File

@ -937,6 +937,7 @@ data_source_cancelled (void *data,
gdk_drag_context_cancel (context, GDK_DRAG_CANCEL_ERROR); gdk_drag_context_cancel (context, GDK_DRAG_CANCEL_ERROR);
emit_selection_clear (display, atom); emit_selection_clear (display, atom);
gdk_selection_owner_set (NULL, atom, GDK_CURRENT_TIME, TRUE);
gdk_wayland_selection_unset_data_source (display, atom); gdk_wayland_selection_unset_data_source (display, atom);
} }
@ -1047,6 +1048,7 @@ primary_source_cancelled (void *data,
atom = atoms[ATOM_PRIMARY]; atom = atoms[ATOM_PRIMARY];
emit_selection_clear (display, atom); emit_selection_clear (display, atom);
gdk_selection_owner_set (NULL, atom, GDK_CURRENT_TIME, TRUE);
gdk_wayland_selection_unset_data_source (display, atom); gdk_wayland_selection_unset_data_source (display, atom);
} }