Merge remote-tracking branch 'origin/dev_robotaxi-d-app-module_2132_221223_2.13.2' into test_robotaxi-d-app-module_2132_221223_2.13.2.1

This commit is contained in:
renwj
2023-01-15 16:17:58 +08:00

View File

@@ -35,8 +35,6 @@ public class V2XScenarioManager implements IV2XScenarioManager {
private static final String TAG = "V2XScenarioManager";
private AbsV2XScenario mV2XScenario = null;
private AtomicReference<V2XMessageEntity> 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(() -> {