diff --git a/src/gui/editors/PianoRoll.cpp b/src/gui/editors/PianoRoll.cpp index d2ce4b94e67..ac9b0a89158 100644 --- a/src/gui/editors/PianoRoll.cpp +++ b/src/gui/editors/PianoRoll.cpp @@ -3409,6 +3409,7 @@ void PianoRoll::record() return; } + m_pattern->addJournalCheckPoint(); m_recording = true; Engine::getSong()->playPattern( m_pattern, false ); @@ -3428,6 +3429,7 @@ void PianoRoll::recordAccompany() return; } + m_pattern->addJournalCheckPoint(); m_recording = true; if( m_pattern->getTrack()->trackContainer() == Engine::getSong() )