diff --git a/android/app/src/main/java/app/organicmaps/routing/NavigationController.java b/android/app/src/main/java/app/organicmaps/routing/NavigationController.java index 2ab23e006..c3d5a9fb3 100644 --- a/android/app/src/main/java/app/organicmaps/routing/NavigationController.java +++ b/android/app/src/main/java/app/organicmaps/routing/NavigationController.java @@ -266,7 +266,8 @@ public class NavigationController implements TrafficManager.TrafficCallback, mSpeedLimit.setSpeedLimit(0, false); return; } - final boolean speedLimitExceeded = info.speedLimitMps < location.getSpeed(); - mSpeedLimit.setSpeedLimit(StringUtils.nativeFormatSpeed(info.speedLimitMps), speedLimitExceeded); + final int fSpeedLimit = StringUtils.nativeFormatSpeed(info.speedLimitMps); + final boolean speedLimitExceeded = fSpeedLimit < StringUtils.nativeFormatSpeed(location.getSpeed()); + mSpeedLimit.setSpeedLimit(fSpeedLimit, speedLimitExceeded); } }