diff --git a/app/src/google/java/com/geeksville/mesh/ui/map/MapView.kt b/app/src/google/java/com/geeksville/mesh/ui/map/MapView.kt index a73ecf0ef..bd426fd5e 100644 --- a/app/src/google/java/com/geeksville/mesh/ui/map/MapView.kt +++ b/app/src/google/java/com/geeksville/mesh/ui/map/MapView.kt @@ -508,8 +508,12 @@ fun MapView( } } - DisappearingScaleBar(cameraPositionState = cameraPositionState) + val currentCameraPosition = cameraPositionState.position + var displayedZoom by remember { mutableStateOf(currentCameraPosition.zoom) } + if (displayedZoom != 0f) { + DisappearingScaleBar(cameraPositionState = cameraPositionState) + } editingWaypoint?.let { waypointToEdit -> EditWaypointDialog( waypoint = waypointToEdit,