From ba3d067179ee1cffe6a409986280d25c5e409cad Mon Sep 17 00:00:00 2001 From: ChunEon Park Date: Wed, 25 Feb 2015 11:10:54 +0900 Subject: [PATCH] bin/main: cancel live edit if context is switched to. --- src/bin/main.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/bin/main.c b/src/bin/main.c index c15bb71..72bd64c 100644 --- a/src/bin/main.c +++ b/src/bin/main.c @@ -816,6 +816,7 @@ main_key_down_cb(void *data, int type EINA_UNUSED, void *ev) if (!strcmp(event->key, "F2")) { enventor_object_ctxpopup_dismiss(ad->enventor); + live_edit_cancel(); menu_edc_new(EINA_FALSE); return ECORE_CALLBACK_DONE; } @@ -823,6 +824,7 @@ main_key_down_cb(void *data, int type EINA_UNUSED, void *ev) if (!strcmp(event->key, "F3")) { enventor_object_ctxpopup_dismiss(ad->enventor); + live_edit_cancel(); menu_edc_save(); return ECORE_CALLBACK_DONE; } @@ -830,6 +832,7 @@ main_key_down_cb(void *data, int type EINA_UNUSED, void *ev) if (!strcmp(event->key, "F4")) { enventor_object_ctxpopup_dismiss(ad->enventor); + live_edit_cancel(); menu_edc_load(); return ECORE_CALLBACK_DONE; } @@ -865,6 +868,7 @@ main_key_down_cb(void *data, int type EINA_UNUSED, void *ev) //Setting if (!strcmp(event->key, "F12")) { + live_edit_cancel(); enventor_object_ctxpopup_dismiss(ad->enventor); menu_setting(); return ECORE_CALLBACK_DONE;