FSUI: Don't show the name if it equals the displayname when listing

This commit is contained in:
Ty
2026-01-04 13:49:18 -05:00
committed by Ty
parent 7b98259ea1
commit 1bdd7d2352
+4 -1
View File
@@ -3458,7 +3458,10 @@ void FullscreenUI::StartAutomaticBinding(u32 port)
names.reserve(devices.size());
for (auto& [name, display_name] : devices)
{
options.emplace_back(fmt::format("{} ({})", name, display_name), false);
if(!StringUtil::compareNoCase(name, display_name))
options.emplace_back(fmt::format("{}: {}", name, display_name), false);
else
options.emplace_back(std::move(display_name), false);
names.push_back(std::move(name));
}
OpenChoiceDialog(FSUI_CSTR("Select Device"), false, std::move(options),