[6.5.0]fix bug of roam request when error to reset, fix bug of marker movetocenter

This commit is contained in:
EmArrow
2024-07-22 19:45:27 +08:00
parent dd5c1d8bae
commit 8089a8b8dd
2 changed files with 2 additions and 3 deletions

View File

@@ -122,6 +122,7 @@ class RoadCrossCameraManager : IMoGoMapRoadListener {
.isUseGps(true)
.controlAngle(false)
.icon(CameraMarkerView(it))
.moveToCenter(false)
.longitude(cameraDeviceInfo.lon)
.latitude(cameraDeviceInfo.lat)
.onClick { id ->

View File

@@ -115,7 +115,7 @@ class MapRoamView(context: Context?, attrs: AttributeSet?) : MogoMapView(context
override fun response(requestStatus: Boolean, errorMsg: String?) {
trace(TAG, mapOf("response" to requestStatus, "errorMsg" to (errorMsg ?: "")))
if(!requestStatus){
if(!requestStatus || errorMsg!=null){
CallerMapIdentifyManager.updateRoam("", false)
}
}
@@ -125,10 +125,8 @@ class MapRoamView(context: Context?, attrs: AttributeSet?) : MogoMapView(context
obj.data?.let {
if (it.allListList == null || it.allListList.size == 0) {
MapIdentifySubscriber.instance.clearAiCloudRoma(MAP_ROAM)
CallerLogger.d("emArrow","onAiIdentifyData size is 0")
return
}
CallerLogger.d("emArrow","renderAiCloudResult")
MapIdentifySubscriber.instance.renderAiCloudResult(it.allListList, MAP_ROAM)
}
}