diff --git a/src/main/java/com/mapconductor/maptiler/MapTilerMapViewController.kt b/src/main/java/com/mapconductor/maptiler/MapTilerMapViewController.kt index d983065..d0fb9ab 100644 --- a/src/main/java/com/mapconductor/maptiler/MapTilerMapViewController.kt +++ b/src/main/java/com/mapconductor/maptiler/MapTilerMapViewController.kt @@ -323,6 +323,9 @@ class MapTilerMapViewController( } override suspend fun clearOverlays() { + // オーバーレイ経路のマーカー(MapTilerMarkerOverlay で描くもの)。Longdo と同じく + // 一覧を空にすれば Compose 側が外す。これが無いとタイル経路でないマーカーが残っていた。 + _markers.value = emptyList() rasterLayerController.clear() polylineController.clear() polygonController.clear()