From: Shuhrat Dehkanov Date: Mon, 8 Jun 2015 07:38:42 +0000 (+0900) Subject: Exit app and sub-catalog on remote back key press X-Git-Tag: accepted/tizen/tv/20150611.004723~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3c6278a023e39c33a30c1b57cb5015e0be2c7023;p=profile%2Ftv%2Fapps%2Fnative%2Fsettings.git Exit app and sub-catalog on remote back key press Change-Id: I92a284b9e89a4035972e1f0940c2b8f8751f9988 --- diff --git a/src/view_maincatalog.c b/src/view_maincatalog.c index d6e5ea2..9847b8a 100644 --- a/src/view_maincatalog.c +++ b/src/view_maincatalog.c @@ -121,8 +121,9 @@ static void _subitem_key_pressed_cb(void *data, Evas *e, priv = data; - if (!strcmp(ev->keyname, KEY_LEFT) || - !strcmp(ev->keyname, KEY_BACK)) { + if (!strcmp(ev->keyname, KEY_LEFT) + || !strcmp(ev->keyname, KEY_BACK) + || !strcmp(ev->keyname, KEY_BACK_REMOTE)) { pb = evas_object_data_get(obj, PROGRESS_BAR_DATA); if (pb) elm_object_signal_emit(pb, @@ -1356,8 +1357,9 @@ static void _main_setting_key_pressed_cb(void *data, Evas *e, _draw_subitems(priv, name); } else if (!strcmp(ev->keyname, KEY_RIGHT)) { _move_from_main_item_to_subitem(priv, obj); - } else if (!strcmp(ev->keyname, KEY_EXIT) || - !strcmp(ev->keyname, KEY_BACK)) { + } else if (!strcmp(ev->keyname, KEY_EXIT) + || !strcmp(ev->keyname, KEY_BACK) + || !strcmp(ev->keyname, KEY_BACK_REMOTE)) { app_efl_exit(); } }