Use sublabel as help text if there is no suitable definition. (#14714)

* Use sublabel as help text if there is no suitable definition.

* code style update
This commit is contained in:
zoltanvb 2022-12-10 18:06:45 +01:00 committed by GitHub
parent d08c6d2db3
commit e6421f6f8b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -7554,6 +7554,18 @@ static int generic_menu_iterate(
default:
ret = msg_hash_get_help_enum(cbs->enum_idx,
menu->menu_state_msg, sizeof(menu->menu_state_msg));
if (string_is_equal(menu->menu_state_msg,
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE)))
{
get_current_menu_sublabel(
menu_st,
menu->menu_state_msg, sizeof(menu->menu_state_msg));
if (string_is_equal(menu->menu_state_msg, ""))
strlcpy(menu->menu_state_msg,
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE),
sizeof(menu->menu_state_msg));
}
break;
}