summaryrefslogtreecommitdiff
path: root/android-app/app/src
diff options
context:
space:
mode:
authorClaude <noreply@anthropic.com>2026-04-09 09:58:45 +0000
committerClaude <noreply@anthropic.com>2026-04-09 09:58:45 +0000
commitdd969f7ebb40a49acd6a3fd13ab0c4441e00629b (patch)
tree81808f8e9e3610b323f885c147d0ae08e3b75ad6 /android-app/app/src
parent3b630e21c382812fd241fae4b823f9dcffd7d941 (diff)
Fix startup crash: rename wind source ID to avoid collision
MapLayerManager registers SOURCE_WIND = "wind-source" as a RasterSource in the style builder. MapHandler was using the same ID for its GeoJsonSource, causing MapLibre to throw on duplicate source IDs at style-load time. Rename MapHandler's source to "wind-arrows-source". https://claude.ai/code/session_01HXPjBsogsJVRwCiekDGkJX
Diffstat (limited to 'android-app/app/src')
-rw-r--r--android-app/app/src/main/kotlin/org/terst/nav/ui/MapHandler.kt2
1 files changed, 1 insertions, 1 deletions
diff --git a/android-app/app/src/main/kotlin/org/terst/nav/ui/MapHandler.kt b/android-app/app/src/main/kotlin/org/terst/nav/ui/MapHandler.kt
index 1978745..ca146b1 100644
--- a/android-app/app/src/main/kotlin/org/terst/nav/ui/MapHandler.kt
+++ b/android-app/app/src/main/kotlin/org/terst/nav/ui/MapHandler.kt
@@ -74,7 +74,7 @@ class MapHandler(private val maplibreMap: MapLibreMap) {
private val TRACK_PAST_SOURCE_ID = "track-past-source"
private val TRACK_PAST_LAYER_ID = "track-line-past"
- private val WIND_SOURCE_ID = "wind-source"
+ private val WIND_SOURCE_ID = "wind-arrows-source"
private val WIND_LAYER_ID = "wind-arrows"
private val WIND_ARROW_ICON_ID = "wind-arrow"
private val WIND_GRID_SOURCE_ID = "wind-grid-source"