ui: include Speed Limit Offset for Speed Limit Warning (#1276)

* ui: include Speed Limit Offset for Speed Limit Warning

* fix
This commit is contained in:
Jason Wen
2025-09-22 01:35:13 -04:00
committed by GitHub
parent d5a873ed86
commit 2fa66d6f4d

View File

@@ -335,7 +335,8 @@ void HudRendererSP::drawStandstillTimer(QPainter &p, int x, int y) {
void HudRendererSP::drawSpeedLimitSigns(QPainter &p) {
bool speedLimitValid = speedLimit > 0;
int speedLimitRounded = std::nearbyint(speedLimit);
bool overspeed = speedLimitRounded < std::nearbyint(speed) && speedLimitRounded > 0;
int speedLimitFinalRounded = std::nearbyint(speedLimit + speedLimitOffset);
bool overspeed = speedLimitFinalRounded < std::nearbyint(speed) && speedLimitRounded > 0;
bool speedLimitWarningEnabled = speedLimitMode == SpeedLimitMode::WARNING;
QString speedLimitStr = speedLimitValid ? QString::number(speedLimitRounded) : "---";