forked from enlightenment/enlightenment
ensure post_deactivate menu callbacks run when hiding all menus
fixes shelf autohiding in some cases
This commit is contained in:
parent
fb9881e4bf
commit
8b57301add
|
@ -238,6 +238,8 @@ e_menu_hide_all(void)
|
|||
|
||||
EINA_LIST_FREE(_e_active_menus, m)
|
||||
{
|
||||
if (m->post_deactivate_cb.func)
|
||||
m->post_deactivate_cb.func(m->post_deactivate_cb.data, m);
|
||||
m->active = 0;
|
||||
_e_menu_unrealize(m);
|
||||
m->in_active_list = 0;
|
||||
|
|
Loading…
Reference in New Issue