diff --git a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/view/TravelRealityView.kt b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/view/TravelRealityView.kt index e26a3bfbd0..2a8a24a822 100644 --- a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/view/TravelRealityView.kt +++ b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/view/TravelRealityView.kt @@ -305,6 +305,14 @@ class TravelRealityView @JvmOverloads constructor( } fun setMapFlag(isSmallMap: Boolean) { + if (!isSmallMap) { + hideSmallCarMarker() + } else { + Message.obtain().apply { + what = HIDE_CAR_MARKER + nonFrequentHandler?.sendMessage(this) + } + } this.isSmallMap = isSmallMap } @@ -314,10 +322,6 @@ class TravelRealityView @JvmOverloads constructor( what = CLEAR_ALL_DATA nonFrequentHandler?.sendMessage(this) } - Message.obtain().apply { - what = HIDE_CAR_MARKER - nonFrequentHandler?.sendMessage(this) - } // 显示小地图样式 changeMapSettings(true) } else {