diff --git a/menu/drivers/xmb.c b/menu/drivers/xmb.c index a5762a62ac..aba1b2e8e3 100644 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -97,6 +97,7 @@ enum XMB_TEXTURE_LOADSTATE, XMB_TEXTURE_UNDO, XMB_TEXTURE_CORE_INFO, + XMB_TEXTURE_WIFI, XMB_TEXTURE_CORE_OPTIONS, XMB_TEXTURE_INPUT_REMAPPING_OPTIONS, XMB_TEXTURE_CHEAT_OPTIONS, @@ -1722,6 +1723,8 @@ static uintptr_t xmb_icon_get_id(xmb_handle_t *xmb, return xmb->textures.list[XMB_TEXTURE_SETTING]; case MENU_INFO_MESSAGE: return xmb->textures.list[XMB_TEXTURE_CORE_INFO]; + case MENU_WIFI: + return xmb->textures.list[XMB_TEXTURE_WIFI]; } return xmb->textures.list[XMB_TEXTURE_SUBSETTING]; @@ -2821,6 +2824,8 @@ static const char *xmb_texture_path(unsigned id) return "undo.png"; case XMB_TEXTURE_CORE_INFO: return "core-infos.png"; + case XMB_TEXTURE_WIFI: + return "wifi.png"; case XMB_TEXTURE_CORE_OPTIONS: return "core-options.png"; case XMB_TEXTURE_INPUT_REMAPPING_OPTIONS: diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index 5fdae8f46c..183e8d7f16 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -4683,7 +4683,7 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, void *data) ssid, msg_hash_to_str(MENU_ENUM_LABEL_CONNECT_WIFI), MENU_ENUM_LABEL_CONNECT_WIFI, - 0, 0, 0); + MENU_WIFI, 0, 0); } } diff --git a/menu/menu_driver.h b/menu/menu_driver.h index 3b85383e12..6223b9da72 100644 --- a/menu/menu_driver.h +++ b/menu/menu_driver.h @@ -182,6 +182,7 @@ enum menu_settings_type MENU_SETTING_GROUP, MENU_SETTING_SUBGROUP, MENU_SETTING_HORIZONTAL_MENU, + MENU_WIFI, MENU_INFO_MESSAGE, MENU_SETTINGS_SHADER_PARAMETER_0, MENU_SETTINGS_SHADER_PARAMETER_LAST = MENU_SETTINGS_SHADER_PARAMETER_0 + (GFX_MAX_PARAMETERS - 1),