summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-07-28 13:49:30 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-07-28 16:21:32 -0400
commite79d5e3a1d6b64b61b0cf6bf67262429c5f41a1b (patch)
tree01dff978bb09ec98adf9051505543b6db105a350
parent5896caa394ec80c94593e58b823c84383139bf1b (diff)
downloadenlightenment-e79d5e3a1d6b64b61b0cf6bf67262429c5f41a1b.tar.gz
don't create xwl receive pipe for SelectionRequest when getting the selection
this seems to sneak in sometimes even though it's totally wrong?
-rw-r--r--src/modules/xwayland/dnd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modules/xwayland/dnd.c b/src/modules/xwayland/dnd.c
index 0f26ef5cf1..2c0594d82d 100644
--- a/src/modules/xwayland/dnd.c
+++ b/src/modules/xwayland/dnd.c
@@ -401,7 +401,7 @@ _xwl_selection_request(void *d EINA_UNUSED, int t EINA_UNUSED, Ecore_X_Event_Sel
ecore_x_window_prop_property_set(ev->requestor, ev->property, int_atom, 32, (void*)&timestamp, 1);
ecore_x_selection_notify_send(ev->requestor, ev->selection, ev->target, ev->property, 0);
}
- else
+ else if (ev->requestor != e_comp->cm_selection)
{
const char *name;
Pipe *p;