forked from enlightenment/enlightenment
check visibility of gadget site 'events' member to determine drop availability
the layout object of a gadget site does not need to be visible since it may be used for desktop gadgets or a transparent overlay
This commit is contained in:
parent
b5701bdb1b
commit
682dd5f835
|
@ -1771,7 +1771,7 @@ _editor_pointer_button(Gadget_Item *active, int t EINA_UNUSED, Ecore_Event_Mouse
|
|||
EINA_LIST_FOREACH(sites->sites, l, zgs)
|
||||
{
|
||||
if (!zgs->layout) continue;
|
||||
if (!evas_object_visible_get(zgs->layout)) continue;
|
||||
if (!evas_object_visible_get(zgs->events)) continue;
|
||||
evas_object_geometry_get(zgs->layout, &x, &y, &w, &h);
|
||||
if (!E_INSIDE(ev->x, ev->y, x, y, w, h)) continue;
|
||||
/* FIXME: technically not accurate since objects on the same layer
|
||||
|
|
Loading…
Reference in New Issue