diff --git a/menu/drivers/xmb.c b/menu/drivers/xmb.c index 3fa00f9353..599b32fd52 100644 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -712,10 +712,14 @@ static void xmb_update_thumbnail_image(void *data) if (!xmb) return; + if (path_file_exists(xmb->thumbnail_file_path)) + { + RARCH_LOG("path: %s\n", xmb->thumbnail_file_path); task_push_image_load(xmb->thumbnail_file_path, MENU_ENUM_LABEL_CB_MENU_THUMBNAIL, menu_display_handle_thumbnail_upload, NULL); + } else if (xmb->depth == 1) xmb->thumbnail = 0; } @@ -2747,6 +2751,7 @@ static void xmb_context_reset_background(const char *iconpath) if (!string_is_empty(settings->path.menu_wallpaper)) strlcpy(path, settings->path.menu_wallpaper, sizeof(path)); + if (path_file_exists(path)) task_push_image_load(path, MENU_ENUM_LABEL_CB_MENU_WALLPAPER, diff --git a/msg_hash.h b/msg_hash.h index 218fe867be..7b4854ac88 100644 --- a/msg_hash.h +++ b/msg_hash.h @@ -1818,8 +1818,6 @@ enum msg_hash_enums #define MENU_LABEL_RESET 0x10474288U -#define MENU_LABEL_ARCHIVE_MODE 0x7fac00cbU -#define MENU_LABEL_USE_THIS_DIRECTORY 0xc51d351dU #define MENU_LABEL_SAVE_STATE 0x3a4849b5U #define MENU_LABEL_LOAD_STATE 0xa39eb286U #define MENU_LABEL_REWIND 0x1931d5aeU