discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=fcd73323782b675511e6bbc6c79b50a2e37a9716

commit fcd73323782b675511e6bbc6c79b50a2e37a9716
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Jul 28 13:49:30 2017 -0400

    set xwl-originating data source dnd actions during source creation
---
 src/modules/xwayland/dnd.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/modules/xwayland/dnd.c b/src/modules/xwayland/dnd.c
index 9c188ccd9..635c48ec4 100644
--- a/src/modules/xwayland/dnd.c
+++ b/src/modules/xwayland/dnd.c
@@ -219,6 +219,8 @@ _xwl_fixes_selection_notify(void *d EINA_UNUSED, int t 
EINA_UNUSED, Ecore_X_Even
              e_comp_canvas_feed_mouse_up(0);
              source = 
e_comp_wl_data_manager_source_create(e_comp_wl->xwl_client,
                e_comp_wl->mgr.resource, 0);
+             source->current_dnd_action = 
WL_DATA_DEVICE_MANAGER_DND_ACTION_COPY;
+             source->dnd_actions = WL_DATA_DEVICE_MANAGER_DND_ACTION_COPY;
              e_comp_wl->drag_source = source;
              source->target = _xwayland_target_send;
              source->send = _xwayland_send_send;

-- 


Reply via email to