diff --git a/src/audio_timing_dialogue.cpp b/src/audio_timing_dialogue.cpp index 111fce398..1fd7a689b 100644 --- a/src/audio_timing_dialogue.cpp +++ b/src/audio_timing_dialogue.cpp @@ -816,6 +816,7 @@ void AudioTimingControllerDialogue::RegenerateMarkers() line.GetMarkers(&markers); for (auto const& line : inactive_lines) line.GetMarkers(&markers); + boost::sort(markers, marker_ptr_cmp()); AnnounceMarkerMoved(); }