discomfitor pushed a commit to branch master.

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

commit ca7bc28286641ca2114b5c2e7d98a5a25be5359b
Author: Mike Blumenkrantz <[email protected]>
Date:   Thu Sep 15 14:47:48 2016 -0400

    set the spacer rect as the drop handler base when creating gadget drop 
handlers
    
    this provides layering info to dnd internals
---
 src/bin/e_gadget.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/bin/e_gadget.c b/src/bin/e_gadget.c
index 7f46492..45fe094 100644
--- a/src/bin/e_gadget.c
+++ b/src/bin/e_gadget.c
@@ -1436,6 +1436,7 @@ e_gadget_drop_handler_add(Evas_Object *g, void *data,
                         enter_cb, move_cb, leave_cb, drop_cb,
                         types, num_types, x, y, w, h);
    drop_object = evas_object_rectangle_add(e_comp->evas);
+   drop_handler->base = drop_object;
    evas_object_color_set(drop_object, 0, 0, 0, 0);
    e_object_data_set(E_OBJECT(drop_handler), drop_object);
    evas_object_data_set(drop_object, "gadget_drop_handler", drop_handler);

-- 


Reply via email to