forked from enlightenment/enlightenment
need to unlock gadcon BEFORE checking whether gadcon is still editing, otherwise we never unlock and always break shelf autohide
SVN revision: 76731
This commit is contained in:
parent
092b37f981
commit
4036e9a3c5
|
@ -1223,13 +1223,13 @@ e_gadcon_client_edit_end(E_Gadcon_Client *gcc)
|
|||
if (gcc->o_control) evas_object_del(gcc->o_control);
|
||||
gcc->o_control = NULL;
|
||||
|
||||
e_gadcon_locked_set(gcc->gadcon, 0);
|
||||
EINA_LIST_FOREACH(gcc->gadcon->clients, l, client)
|
||||
{
|
||||
if (!client) continue;
|
||||
if (client->o_control) return;
|
||||
}
|
||||
gcc->gadcon->editing = 0;
|
||||
e_gadcon_locked_set(gcc->gadcon, 0);
|
||||
}
|
||||
|
||||
EAPI void
|
||||
|
|
Loading…
Reference in New Issue