Cross-staff note movement not undoable

• Aug 1, 2009 - 16:00
S4 - Minor

Moving a note between two staves (using Ctrl+Shift+Up | Down is not undoable (not added to the undo list).

Steps to reproduce:

  1. Create a normal piano (grand staff) score
  2. Select the first measure in the top staff
  3. Start note entry with N and select eighth note duration with 4
  4. Enter a descending 4-note sequence (from middle C) with CBAG.
  5. Exit note entry mode by clicking on the score or Esc
  6. Select the G (last note) and press Ctrl+Shift+Down to move the note down to the bottom staff.
  7. Click the Undo button

Expected behaviour: The note shift operation is undone, and the G is shifted back to the top staff.

Actuall behaviour: The last undoable operation is the entry of the G note, and that is what is being undone. The note disappears from the score.