diff --git a/modules/mogo-module-common/src/main/java/com/mogo/module/common/drawer/V2XWarnDataDrawer.java b/modules/mogo-module-common/src/main/java/com/mogo/module/common/drawer/V2XWarnDataDrawer.java index f303b04f83..1475cdd101 100644 --- a/modules/mogo-module-common/src/main/java/com/mogo/module/common/drawer/V2XWarnDataDrawer.java +++ b/modules/mogo-module-common/src/main/java/com/mogo/module/common/drawer/V2XWarnDataDrawer.java @@ -131,11 +131,11 @@ public class V2XWarnDataDrawer extends BaseDrawer implements IMogoStatusChangedL .longitude(location.getLon()) .set3DMode(true) .controlAngle(true) - .rotate(rotate) .icon3DRes(getModelRes(type)) .anchorColor("#FB3C3CFF") .flat(true); IMogoMarker marker = MogoApisHandler.getInstance().getApis().getMapServiceApi().getMarkerManager(mContext).addMarker(markerType, options); + marker.setRotateAngle(rotate); marker.setToTop(); } diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/fatigue/V2XFatigueDrivingScenario.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/fatigue/V2XFatigueDrivingScenario.java index 36291cdc1c..2898e7d705 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/fatigue/V2XFatigueDrivingScenario.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/scenario/scene/fatigue/V2XFatigueDrivingScenario.java @@ -40,6 +40,9 @@ public class V2XFatigueDrivingScenario extends AbsV2XScenario v2XMessageEntity) { + if (V2XServiceManager.getMoGoStatusManager().isVrMode()) { + return; + } if (!isSameScenario(v2XMessageEntity)) { setV2XMessageEntity(v2XMessageEntity); if (v2XMessageEntity != null) {