diff options
Diffstat (limited to 'src/track')
-rw-r--r-- | src/track/track.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/track/track.cpp b/src/track/track.cpp index d05cfb1bf9..8a4c321681 100644 --- a/src/track/track.cpp +++ b/src/track/track.cpp @@ -689,8 +689,11 @@ void Track::initId(TrackId id) { return; // abort } m_record.setId(std::move(id)); + for (const auto pCue : qAsConst(m_cuePoints)) { + pCue->setTrackId(id); + } // Changing the Id does not make the track dirty because the Id is always - // generated by the Database itself. + // generated by the database itself. } void Track::resetId() { |