fix crash when activating e restart from start menu
authorMike Blumenkrantz <m.blumenkran@samsung.com>
Tue, 15 Oct 2013 10:45:01 +0000 (11:45 +0100)
committerMike Blumenkrantz <m.blumenkran@samsung.com>
Tue, 15 Oct 2013 10:45:31 +0000 (11:45 +0100)
src/modules/start/e_mod_main.c

index 470b8cce87630eb3b8ac68c8c7ec9796acf95c19..8b27e47be38b011d002c904f99b6103cff64271b 100644 (file)
@@ -301,7 +301,7 @@ _menu_cb_post(void *data, E_Menu *m __UNUSED__)
    Instance *inst;
 
    inst = data;
-   if (!inst->main_menu) return;
+   if (stopping || (!inst->main_menu)) return;
    e_gadcon_locked_set(inst->gcc->gadcon, 0);
    edje_object_signal_emit(inst->o_button, "e,state,unfocused", "e");
    e_object_del(E_OBJECT(inst->main_menu));