You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a note on one of the empty lines just created;
Undo twice to remove the note and restore the original tempo;
Redo the Multiply Tempo;
Redo again: the note is not re-added like it should.
This is just an example. It happens because the Command Manager stores information that may become invalid as a result of some undos. In this case, the line in which a note should be re-inserted has been removed from the sequence.
The text was updated successfully, but these errors were encountered:
What I really want is to make some structures immutable, so all the editing has to go through some specific class that has access to the sequence's data (maybe StaffSequence itself). This problem will have to be resolved in the process.
Starting from some sequence:
This is just an example. It happens because the Command Manager stores information that may become invalid as a result of some undos. In this case, the line in which a note should be re-inserted has been removed from the sequence.
The text was updated successfully, but these errors were encountered: