fix: isValidPalette fallava al comparar

This commit is contained in:
2026-03-08 09:49:33 +01:00
parent e7860c697e
commit 2ae8fc7440

View File

@@ -257,7 +257,9 @@ auto stringToGamepadButton(const std::string& str, int default_value) -> int {
} }
auto isValidPalette(const std::string& palette) -> bool { auto isValidPalette(const std::string& palette) -> bool {
return std::ranges::any_of(VALID_PALETTES, [&palette](const auto& valid) { return valid == palette; }); std::string lower_palette = palette;
std::ranges::transform(lower_palette, lower_palette.begin(), ::tolower);
return std::ranges::any_of(VALID_PALETTES, [&lower_palette](const auto& valid) { return valid == lower_palette; });
} }
// --- Funciones helper para loadFromFile() --- // --- Funciones helper para loadFromFile() ---