diff options
author | Marcel Hollerbach <marcel-hollerbach@t-online.de> | 2016-07-06 14:54:53 +0200 |
---|---|---|
committer | Marcel Hollerbach <marcel-hollerbach@t-online.de> | 2016-07-10 14:36:54 +0200 |
commit | 6e55e3012d2ae5a2e46237e2eb2a6452a80d115d (patch) | |
tree | 5dd11cdbd36f85f3b6d4a377b17dcc1ff9974429 | |
parent | cad1541610c61b76587b885503be9aef52a055ff (diff) | |
download | efl-6e55e3012d2ae5a2e46237e2eb2a6452a80d115d.tar.gz |
ecore_wl2: only destroy source when not needed anymore.
Otherwise we are destroying the source before getting dnd_finished or
cancled events, which is a problem.
-rw-r--r-- | src/lib/ecore_wl2/ecore_wl2_dnd.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/lib/ecore_wl2/ecore_wl2_dnd.c b/src/lib/ecore_wl2/ecore_wl2_dnd.c index 2c63ff24fc..4b44b4aaf6 100644 --- a/src/lib/ecore_wl2/ecore_wl2_dnd.c +++ b/src/lib/ecore_wl2/ecore_wl2_dnd.c @@ -595,9 +595,6 @@ ecore_wl2_dnd_drag_end(Ecore_Wl2_Input *input) wl_array_init(&input->data.types); } - if (input->data.source) wl_data_source_destroy(input->data.source); - input->data.source = NULL; - ev = calloc(1, sizeof(Ecore_Wl2_Event_Dnd_End)); if (!ev) return; |