diff --git a/selfdrive/ui/sunnypilot/qt/onroad/hud.cc b/selfdrive/ui/sunnypilot/qt/onroad/hud.cc index ccddfc2a8f..6bf3d253bf 100644 --- a/selfdrive/ui/sunnypilot/qt/onroad/hud.cc +++ b/selfdrive/ui/sunnypilot/qt/onroad/hud.cc @@ -357,7 +357,7 @@ void HudRendererSP::drawSpeedLimitSigns(QPainter &p) { bool useLastValidSpeedLimit = !speedLimitValid && speedLimitLastValid > 0 && speedLimitAssistState >= cereal::LongitudinalPlanSP::SpeedLimit::AssistState::DISABLED; int speedLimitRounded = std::nearbyint(speedLimit); bool overspeed = speedLimitRounded < std::nearbyint(speed) && speedLimitRounded > 0; - bool speedLimitWarningEnabled = speedLimitMode == SpeedLimitMode::WARNING; + bool speedLimitWarningEnabled = speedLimitMode >= SpeedLimitMode::WARNING; QString speedLimitStr = speedLimitValid ? QString::number(speedLimitRounded) : (useLastValidSpeedLimit ? QString::number(speedLimitLastValid) : "---");