forked from enlightenment/enlightenment
and... dont sync db on window close...
and dont kepe menu up if kbd/mouse couldnt be grabbed SVN revision: 5742
This commit is contained in:
parent
ee82a15d31
commit
b37fcf166e
|
@ -181,6 +181,6 @@ e_match_save_props(E_Border *b)
|
|||
}
|
||||
|
||||
e_db_close(db);
|
||||
e_db_flush();
|
||||
e_db_runtime_flush();
|
||||
D_RETURN;
|
||||
}
|
||||
|
|
13
src/menu.c
13
src/menu.c
|
@ -932,6 +932,19 @@ e_menu_event_win_show(void)
|
|||
}
|
||||
/* raise it */
|
||||
if (menu_event_win) ecore_window_raise(menu_event_win);
|
||||
if ((!ecore_grab_window_get()) || (!ecore_keyboard_grab_window_get()))
|
||||
{
|
||||
Evas_List l;
|
||||
|
||||
for (l = menus; l; l = l->next)
|
||||
{
|
||||
E_Menu *m;
|
||||
|
||||
m = l->data;
|
||||
if (m->current.visible) e_menu_hide(m);
|
||||
}
|
||||
e_menu_event_win_hide();
|
||||
}
|
||||
|
||||
D_RETURN;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue