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:
Carsten Haitzler 2001-11-30 01:03:03 +00:00
parent ee82a15d31
commit b37fcf166e
2 changed files with 14 additions and 1 deletions

View File

@ -181,6 +181,6 @@ e_match_save_props(E_Border *b)
}
e_db_close(db);
e_db_flush();
e_db_runtime_flush();
D_RETURN;
}

View File

@ -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;
}