Evas_Event_Key_Down *ev)
{
struct _priv *priv;
- struct app_data *adata;
- Eina_List *list;
if (!data || !ev) {
_ERR("Invalid argument.");
priv = data;
if (!strcmp(ev->keyname, KEY_BACK)
- || !strcmp(ev->keyname, KEY_ESC)) {
+ || !strcmp(ev->keyname, KEY_ESC))
elm_object_focus_set(priv->focused_menu, EINA_TRUE);
- } else if (!strcmp(ev->keyname, KEY_MENU)
- || !strcmp(ev->keyname, KEY_CONTEXT_MENU)) {
- adata = elm_object_item_data_get(priv->focused_item);
- if (!adata)
- return;
-
- viewmgr_update_view(VIEW_ACTION_MENU, UPDATE_ID, adata);
-
- list = get_app_favorite_list(priv->app_list);
- viewmgr_update_view(VIEW_ACTION_MENU, UPDATE_FAVORITE, list);
-
- viewmgr_show_view(VIEW_ACTION_MENU);
- }
}
static input_handler _menu_input_handler = {