Skip to content

Commit 9b91e0a

Browse files
authored
Android: Enable synchronous updates for NavigationPuckOverlay GeoJSON source (#931)
1 parent 3e7b50d commit 9b91e0a

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

android/ui-maplibre/src/main/java/com/stadiamaps/ferrostar/maplibreui/NavigationPuckOverlay.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import org.maplibre.compose.expressions.value.IconRotationAlignment
2323
import org.maplibre.compose.expressions.value.SymbolAnchor
2424
import org.maplibre.compose.layers.SymbolLayer
2525
import org.maplibre.compose.sources.GeoJsonData
26+
import org.maplibre.compose.sources.GeoJsonOptions
2627
import org.maplibre.compose.sources.rememberGeoJsonSource
2728
import org.maplibre.compose.util.MaplibreComposable
2829
import org.maplibre.spatialk.geojson.Feature
@@ -70,6 +71,7 @@ internal fun NavigationPuckOverlay(
7071
bearingDegrees = target.bearingDegrees,
7172
),
7273
),
74+
options = GeoJsonOptions(synchronousUpdate = true),
7375
)
7476
val puckPainter = rememberNavigationPuckPainter(style.dotFillColorCurrentLocation)
7577
val puckSize = 80.dp

0 commit comments

Comments
 (0)