Handle 8-bit ASCII characters in product units >= 128

This commit is contained in:
Dan Paulat 2024-05-01 22:41:02 -05:00
parent b56c43197f
commit fb4e111f84

View file

@ -432,7 +432,7 @@ bool RadarProductLayer::RunMousePicking(
// displayed // displayed
hoverText = fmt::format("{}{}", f, suffix); hoverText = fmt::format("{}{}", f, suffix);
} }
else if (std::isalpha(units.at(0))) else if (std::isalpha(static_cast<unsigned char>(units.at(0))))
{ {
// dBZ, Kts, etc. // dBZ, Kts, etc.
hoverText = fmt::format("{} {}{}", f, units, suffix); hoverText = fmt::format("{} {}{}", f, units, suffix);