diff --git a/menu/disp/xmb.c b/menu/disp/xmb.c index 8227915c36..4925d1a403 100644 --- a/menu/disp/xmb.c +++ b/menu/disp/xmb.c @@ -819,6 +819,21 @@ static void xmb_draw_items(file_list_t *list, file_list_t *stack, case MENU_FILE_CORE: icon = xmb->textures[XMB_TEXTURE_CORE].id; break; + case MENU_SETTING_ACTION_RUN: + icon = xmb->textures[XMB_TEXTURE_RUN].id; + break; + case MENU_SETTING_ACTION_SAVESTATE: + icon = xmb->textures[XMB_TEXTURE_SAVESTATE].id; + break; + case MENU_SETTING_ACTION_LOADSTATE: + icon = xmb->textures[XMB_TEXTURE_LOADSTATE].id; + break; + case MENU_SETTING_ACTION_SCREENSHOT: + icon = xmb->textures[XMB_TEXTURE_SCREENSHOT].id; + break; + case MENU_SETTING_ACTION_RESET: + icon = xmb->textures[XMB_TEXTURE_RELOAD].id; + break; default: icon = xmb->textures[XMB_TEXTURE_SETTING].id; break; diff --git a/menu/menu_entries.c b/menu/menu_entries.c index 89ddde2269..d7b7633452 100644 --- a/menu/menu_entries.c +++ b/menu/menu_entries.c @@ -218,7 +218,12 @@ int entries_push_horizontal_menu_list(menu_handle_t *menu, if (!info->supports_no_game) content_list_push(list, info, g_settings.content_directory); else - menu_list_push(list, info->display_name, "", MENU_FILE_CONTENTLIST_ENTRY, 0); + menu_list_push( + list, + info->display_name, + "content_actions", + MENU_FILE_CONTENTLIST_ENTRY, + 0); driver.menu->scroll_indices_size = 0; menu_entries_build_scroll_indices(list);