diff options
author | Soohye Shin <soohye.shin@samsung.com> | 2015-08-17 14:24:26 +0900 |
---|---|---|
committer | Soohye Shin <soohye.shin@samsung.com> | 2015-08-17 23:39:36 +0900 |
commit | d9f30850b81ef8207b53f7353543572bf830b950 (patch) | |
tree | d70ab4845a8992aeb460610770531def38848a68 | |
parent | 4c44472a9e6225666629855d379c0ec427afe896 (diff) | |
download | air_home-d9f30850b81ef8207b53f7353543572bf830b950.tar.gz air_home-d9f30850b81ef8207b53f7353543572bf830b950.tar.bz2 air_home-d9f30850b81ef8207b53f7353543572bf830b950.zip |
launch live-tv when selected live-tv button in action menu
Change-Id: I604dfd3e79d810cb60d1ff7910c295fdc4b2e01b
Signed-off-by: Soohye Shin <soohye.shin@samsung.com>
-rw-r--r-- | src/main.c | 1 | ||||
-rw-r--r-- | src/view/view_action_menu.c | 12 |
2 files changed, 12 insertions, 1 deletions
@@ -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; diff --git a/src/view/view_action_menu.c b/src/view/view_action_menu.c index 6e4232b..03fe39d 100644 --- a/src/view/view_action_menu.c +++ b/src/view/view_action_menu.c @@ -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: |