launch live-tv when selected live-tv button in action menu 18/46118/3
authorSoohye Shin <soohye.shin@samsung.com>
Mon, 17 Aug 2015 05:24:26 +0000 (14:24 +0900)
committerSoohye Shin <soohye.shin@samsung.com>
Mon, 17 Aug 2015 14:39:36 +0000 (23:39 +0900)
Change-Id: I604dfd3e79d810cb60d1ff7910c295fdc4b2e01b
Signed-off-by: Soohye Shin <soohye.shin@samsung.com>
src/main.c
src/view/view_action_menu.c

index b532568..5393363 100644 (file)
@@ -57,6 +57,7 @@ static void _hide(struct _appdata *ad)
 {
        viewmgr_hide_view(VIEW_HOME);
        viewmgr_hide_view(VIEW_RECENT);
+       viewmgr_hide_view(VIEW_USER);
 
        elm_win_iconified_set(ad->win, EINA_TRUE);
        ad->activated = EINA_FALSE;
index 6e4232b..03fe39d 100644 (file)
@@ -146,16 +146,26 @@ static void _select(int id, void *data, Evas_Object *obj)
                }
                viewmgr_update_view(VIEW_USER_EDIT, UPDATE_TYPE_RESET, NULL);
                viewmgr_hide_view(VIEW_ACTION_MENU);
+               viewmgr_hide_view(VIEW_USER_EDIT);
+
+               utils_launch_app(PACKAGE_LIVETV, NULL, NULL);
                break;
        case INPUT_HANDLER_TYPE_ITEM_RESET:
                _add_popup(priv, MESSAGE_RESET, MESSAGE_RESET_CONTENTS,
                                MESSAGE_RESET, INPUT_HANDLER_TYPE_RESET,
                                MESSAGE_CANCEL, INPUT_HANDLER_TYPE_CANCEL);
                break;
-       case INPUT_HANDLER_TYPE_RESET:
        case INPUT_HANDLER_TYPE_DISCARD:
                viewmgr_update_view(VIEW_USER_EDIT, UPDATE_TYPE_RESET, NULL);
                viewmgr_hide_view(VIEW_ACTION_MENU);
+               viewmgr_hide_view(VIEW_USER_EDIT);
+               _delete_popup(priv, obj);
+
+               utils_launch_app(PACKAGE_LIVETV, NULL, NULL);
+               break;
+       case INPUT_HANDLER_TYPE_RESET:
+               viewmgr_update_view(VIEW_USER_EDIT, UPDATE_TYPE_RESET, NULL);
+               viewmgr_hide_view(VIEW_ACTION_MENU);
                _delete_popup(priv, obj);
                break;
        case INPUT_HANDLER_TYPE_CANCEL: