diff --git a/OsmAnd/src/net/osmand/plus/activities/MapActivity.java b/OsmAnd/src/net/osmand/plus/activities/MapActivity.java index 4605457e8f..88edd09a86 100644 --- a/OsmAnd/src/net/osmand/plus/activities/MapActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/MapActivity.java @@ -713,7 +713,7 @@ public class MapActivity extends TrackedActivity implements IMapLocationListener if(mapView.getZoom() != z && !mapView.mapIsAnimating()){ long now = System.currentTimeMillis(); // prevent ui hysteresis (check time interval for autozoom) - if((lastTimeAutoZooming - now) > 6500){ + if(Math.abs(mapView.getZoom() - z) > 1 || (now - lastTimeAutoZooming) > 6500){ lastTimeAutoZooming = now; mapView.setZoom(z); }