diff --git a/core/function-impl/mogo-core-function-v2x/src/main/java/com/mogo/eagle/core/function/v2x/events/scenario/impl/V2XScenarioManager.java b/core/function-impl/mogo-core-function-v2x/src/main/java/com/mogo/eagle/core/function/v2x/events/scenario/impl/V2XScenarioManager.java index 5220d55573..a8f916dc9f 100644 --- a/core/function-impl/mogo-core-function-v2x/src/main/java/com/mogo/eagle/core/function/v2x/events/scenario/impl/V2XScenarioManager.java +++ b/core/function-impl/mogo-core-function-v2x/src/main/java/com/mogo/eagle/core/function/v2x/events/scenario/impl/V2XScenarioManager.java @@ -35,8 +35,6 @@ public class V2XScenarioManager implements IV2XScenarioManager { private static final String TAG = "V2XScenarioManager"; private AbsV2XScenario mV2XScenario = null; - private AtomicReference last = new AtomicReference<>(); - private V2XScenarioManager() { } @@ -56,12 +54,6 @@ public class V2XScenarioManager implements IV2XScenarioManager { public void handlerMessage(V2XMessageEntity v2XMessageEntity) { CallerLogger.INSTANCE.d(M_V2X + TAG, "处理V2X场景:" + (v2XMessageEntity == null ? "null" : v2XMessageEntity.toString())); try { - - V2XMessageEntity old = last.get(); - if (old != null && old.equals(v2XMessageEntity)) { - return; - } - last.set(v2XMessageEntity); synchronized (V2XScenarioManager.class) { // 展示 ThreadUtils.runOnUiThread(() -> {