summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Hollerbach <marcel-hollerbach@t-online.de>2016-07-06 20:10:35 +0200
committerMarcel Hollerbach <marcel-hollerbach@t-online.de>2016-07-10 14:36:54 +0200
commit5a89c97f664a424b947a4021b431425274d461a0 (patch)
tree9f3edbc6353fb7807e5f7a6256c46e4dc0971f05
parentffc6392a91e2fcf0f465447cd4415f658347e368 (diff)
downloadefl-5a89c97f664a424b947a4021b431425274d461a0.tar.gz
ecore_wl2: When data is dropped in the selection is always ready
-rw-r--r--src/lib/elementary/elm_cnp.c17
1 files changed, 6 insertions, 11 deletions
diff --git a/src/lib/elementary/elm_cnp.c b/src/lib/elementary/elm_cnp.c
index 066243b7fe..b56d7559ba 100644
--- a/src/lib/elementary/elm_cnp.c
+++ b/src/lib/elementary/elm_cnp.c
@@ -3659,17 +3659,12 @@ _wl_dnd_receive(void *data, int type EINA_UNUSED, void *event)
if (sel->requestwidget)
{
- if (!ev->done)
- {
- _wl_dropable_data_handle(sel, ev);
- }
- else
- {
- evas_object_event_callback_del_full(sel->requestwidget,
- EVAS_CALLBACK_DEL,
- _wl_sel_obj_del2, sel);
- sel->requestwidget = NULL;
- }
+ _wl_dropable_data_handle(sel, ev);
+ evas_object_event_callback_del_full(sel->requestwidget,
+ EVAS_CALLBACK_DEL,
+ _wl_sel_obj_del2, sel);
+ sel->requestwidget = NULL;
+
}
return ECORE_CALLBACK_PASS_ON;