summaryrefslogtreecommitdiffstats
path: root/src/track
diff options
context:
space:
mode:
Diffstat (limited to 'src/track')
-rw-r--r--src/track/track.cpp5
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() {