From 49b9ab56179cacce5636acadd90135c34a1657b7 Mon Sep 17 00:00:00 2001 From: beetzung Date: Mon, 23 Mar 2026 22:59:29 +0100 Subject: [PATCH] fix(map): hide OSMDroid zoom buttons and lower location FAB padding Made-with: Cursor --- app/src/main/kotlin/org/db3/airmq/features/map/MapScreen.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/org/db3/airmq/features/map/MapScreen.kt b/app/src/main/kotlin/org/db3/airmq/features/map/MapScreen.kt index 35508f6..679d6ea 100644 --- a/app/src/main/kotlin/org/db3/airmq/features/map/MapScreen.kt +++ b/app/src/main/kotlin/org/db3/airmq/features/map/MapScreen.kt @@ -46,6 +46,7 @@ import org.db3.airmq.ui.theme.AirMQTheme import org.osmdroid.config.Configuration import org.osmdroid.tileprovider.tilesource.TileSourceFactory import org.osmdroid.util.GeoPoint +import org.osmdroid.views.CustomZoomButtonsController import org.osmdroid.views.MapView import org.osmdroid.views.overlay.Marker import androidx.compose.material3.CircularProgressIndicator @@ -136,7 +137,7 @@ private fun MapScreenContent( onMyLocationClick = { onEvent(Event.MyLocationClicked) }, modifier = Modifier .align(Alignment.BottomEnd) - .padding(bottom = 92.dp, end = 16.dp) + .padding(bottom = 20.dp, end = 16.dp) ) } @@ -198,6 +199,7 @@ private fun AirMQMap( MapView(context).apply { setTileSource(TileSourceFactory.MAPNIK) setMultiTouchControls(true) + zoomController.setVisibility(CustomZoomButtonsController.Visibility.NEVER) controller.setZoom(7.0) controller.setCenter(GeoPoint(53.7098, 27.9534)) }