X-Git-Url: https://main.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Flib%2Fplaylist.cc;h=16c740943ca89f382f27082ba70a935d987c484b;hp=1c268ca110a90a42f7997e94d46ffd1a13ff4483;hb=8d58a7c5f4320ad5c111e336c45e44d6b51ab509;hpb=f0edd6ab35c3c2b7800a26ec8206adab75e5f633 diff --git a/src/lib/playlist.cc b/src/lib/playlist.cc index 1c268ca11..16c740943 100644 --- a/src/lib/playlist.cc +++ b/src/lib/playlist.cc @@ -366,13 +366,12 @@ Playlist::move_earlier (shared_ptr c) if (previous == _content.end ()) { return; } + DCPTime const p = (*previous)->position (); (*previous)->set_position (p + c->length_after_trim ()); c->set_position (p); sort (_content.begin(), _content.end(), ContentSorter ()); - - Changed (); } void @@ -394,10 +393,7 @@ Playlist::move_later (shared_ptr c) return; } - DCPTime const p = (*next)->position (); (*next)->set_position (c->position ()); - c->set_position (p + c->length_after_trim ()); + c->set_position (c->position() + c->length_after_trim ()); sort (_content.begin(), _content.end(), ContentSorter ()); - - Changed (); }