Skip to content

Commit e42ba65

Browse files
committed
Fix marker overwrite bug
1 parent 5d0efe6 commit e42ba65

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/main/kotlin/com/noahbres/meepmeep/roadrunner/trajectorysequence/TrajectorySequenceBuilder.kt

+4
Original file line numberDiff line numberDiff line change
@@ -455,12 +455,16 @@ class TrajectorySequenceBuilder(
455455
val newSegment = when (segment) {
456456
is WaitSegment -> {
457457
val newMarkers = segment.markers.toMutableList()
458+
459+
newMarkers.addAll(newSegmentList[segmentIndex].markers)
458460
newMarkers.add(TrajectoryMarker(segmentOffsetTime, it.callback))
459461

460462
segment.copy(markers = newMarkers)
461463
}
462464
is TurnSegment -> {
463465
val newMarkers = segment.markers.toMutableList()
466+
467+
newMarkers.addAll(newSegmentList[segmentIndex].markers)
464468
newMarkers.add(TrajectoryMarker(segmentOffsetTime, it.callback))
465469

466470
segment.copy(markers = newMarkers)

0 commit comments

Comments
 (0)