From bd3bfbb99bf7513701154443376fe6db6cfb5a79 Mon Sep 17 00:00:00 2001
From: sonninnos <tony@pihaus.org>
Date: Sat, 20 May 2023 15:47:59 +0300
Subject: [PATCH] Add shortcut to core info in content info

---
 menu/drivers/ozone.c    | 3 +++
 menu/menu_displaylist.c | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/menu/drivers/ozone.c b/menu/drivers/ozone.c
index cbe9d753de..1ff391a0ca 100644
--- a/menu/drivers/ozone.c
+++ b/menu/drivers/ozone.c
@@ -1880,7 +1880,10 @@ static uintptr_t ozone_entries_icon_get_texture(
       case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_SAVE_CORE:
       case MENU_ENUM_LABEL_SET_CORE_ASSOCIATION:
       case MENU_ENUM_LABEL_QUICK_MENU_SHOW_SET_CORE_ASSOCIATION:
+            return ozone->icons_textures[OZONE_ENTRIES_ICONS_TEXTURE_CORE];
       case MENU_ENUM_LABEL_CORE_INFORMATION:
+            if (!string_is_equal(enum_path, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_CORE_INFORMATION)))
+               return 0;
             return ozone->icons_textures[OZONE_ENTRIES_ICONS_TEXTURE_CORE];
       case MENU_ENUM_LABEL_LOAD_CONTENT_LIST:
       case MENU_ENUM_LABEL_SUBSYSTEM_SETTINGS:
diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c
index 0bb09c1d59..04fc347e53 100644
--- a/menu/menu_displaylist.c
+++ b/menu/menu_displaylist.c
@@ -4908,7 +4908,7 @@ static unsigned menu_displaylist_parse_content_information(
       strlcat(tmp, core_name, sizeof(tmp));
       if (menu_entries_append(info_list, tmp,
             msg_hash_to_str(MENU_ENUM_LABEL_CONTENT_INFO_CORE_NAME),
-            MENU_ENUM_LABEL_CONTENT_INFO_CORE_NAME,
+            MENU_ENUM_LABEL_CORE_INFORMATION, /* Shortcut to core info */
             0, 0, 0, NULL))
          count++;
    }