don't set gadman overlay gadgets as editing if overlay not visible

this screws up mover visibility

fix T3291
This commit is contained in:
Mike Blumenkrantz 2017-08-18 15:52:52 -04:00
parent 5610c4cad0
commit e27132757c
1 changed files with 5 additions and 0 deletions

View File

@ -434,6 +434,11 @@ gadman_gadget_edit_start(E_Gadcon_Client *gcc)
else if (Man->drag_gcc[gcc->gadcon->id - ID_GADMAN_LAYER_BASE])
e_object_unref(E_OBJECT(Man->drag_gcc[gcc->gadcon->id - ID_GADMAN_LAYER_BASE]));
if (gcc->gadcon->id - ID_GADMAN_LAYER_BASE == 1)
{
/* don't set edit if overlay isn't visible */
if (!Man->visible) return;
}
EINA_LIST_FOREACH(Man->gadcons[gcc->gadcon->id - ID_GADMAN_LAYER_BASE], l, gc)
gc->editing = 1;
gc = gcc->gadcon;