Former key signature isn't restored after Undo Transpose

• May 16, 2012 - 17:59
S2 - Critical

1. Open attached score.
2. 'Select All'.
3. 'Transpose...'.
4. Select different key signature.
5. 'OK'.
6. 'Undo'.

Result: The former key signature isn't restored - notes appear with accidentals, instead.

Using MuseScore 2.0 Nightly Build (5637) - Mac 10.7.4.


The behaviour is now different - maybe it's a different report.

The former key signature is restored, but all notes at the beginning of every bar are naturals.

Using MuseScore 2.0 Nightly Build (6ccb7e3) - Mac 10.7.4.

The naturals seem due to the fact, that the new(transposed) keysig still stays, it's just not shown.
Try this: After undo just select any note and change it (eg. UP-key) and the keysig comes back.
Using cc19041 on Ubuntu 12.04

I wonder whether this issue should be closed because the keysig comes now back after undoing a transposition, but the score is messed up with accidentals which might be another issue. (checked with 63fe67a)

I just tested using e4173e8 and I don't see any change since comments #1 and #2.
Maybe the confusion comes from the fact, that the original steps don't show the real problem any more, because a last step, which I mention in comment #2 (do any edit, and the old (transposed) keysig returns) is missing. #21234: Naturals appear for notes that would have been an accidental of previous key signature after undo transpose doesn't clarify that either.
IMHO if we want to improve on this we should close both issues and set up a complete new one which includes the step of comment #2 to show that the keysig actually still is not restored by undo.

BTW, half a year ago I suggested a simple fix for this. I did however not receive any comment on it.

#21234 is still reproducible, so I don't see why it should be closed.

This, on the other hand, doesn't seem to be reproducible.