Undo in note entry mode does not select next item to be undone.

• Nov 3, 2018 - 15:52
Reported version
3.0
Priority
P0 - Critical
Type
Functional
Frequency
Once
Severity
S1 - Blocker
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
Yes
Project

When using note entry mode in version 2, if you realized you made a mistake and undid to the point that making a simple edit, like press the up arrow to make the note a sharp, you could undo to that point then press the up arrow to make it a sharp. Now, in version 3, you must undo to that point, if only if the note is part of the chord, press the back arrow to select the note then press the up arrow to fix it. If the note is part of a chord, you must undo one more time, press the back arrow to select the chord, reenter the note then press the up arrow to add the sharp.

This is but a simple example to show how different it is to use the keyboard in versions 2 and 3. I have made the severity S1-Blocker because if version 3 is released with this interface, I will not use version 3. It feels like a different program and it is far worse than the previous versions with this current interface. None of the bells and whistles added to version 3 make up for this.


Comments

Status PR created fixed

Fixed in branch master, commit a56585c2b9

fix #277779: make single selection of notes and rests undoable

This is primarily intended for the note input mode.
Also add some tests relevant to selection.