diff --git a/info-collector/src/main/java/tools/simrail/backend/collector/journey/JourneyDirtyStateRecorder.java b/info-collector/src/main/java/tools/simrail/backend/collector/journey/JourneyDirtyStateRecorder.java index 194032c..51ffd17 100644 --- a/info-collector/src/main/java/tools/simrail/backend/collector/journey/JourneyDirtyStateRecorder.java +++ b/info-collector/src/main/java/tools/simrail/backend/collector/journey/JourneyDirtyStateRecorder.java @@ -280,12 +280,12 @@ public boolean isDirty() { } // insert information about the new speed of the journey - if (this.speed != null) { + if (!noSpeedAndPosition && this.speed != null) { updateFrameBuilder.setSpeed(this.speed.value()); } // insert information about the new position of the journey - if (this.position != null) { + if (!noSpeedAndPosition && this.position != null) { var position = this.position.value(); var updatedPosition = GeoPosition.newBuilder() .setLatitude(position.getLatitude())