Exit app and sub-catalog on remote back key press 96/40696/1
authorShuhrat Dehkanov <sh.dehkanov@samsung.com>
Mon, 8 Jun 2015 07:38:42 +0000 (16:38 +0900)
committerShuhrat Dehkanov <sh.dehkanov@samsung.com>
Mon, 8 Jun 2015 07:38:42 +0000 (16:38 +0900)
Change-Id: I92a284b9e89a4035972e1f0940c2b8f8751f9988

src/view_maincatalog.c

index d6e5ea2..9847b8a 100644 (file)
@@ -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();
        }
 }