Input cursor jump on up/down if accidental change causes layout shift
Ubuntu 14.04, GIT commit: bbe146b
1) open attached score
2) click last note
3) N to enter note inut mode
4) up
Result: the added accidental causes a layout shift (last measure moves to next system, which is fine), but the input cursor position is not updated. I assume we need a moveCursor() call.
At some point, we could consider just having a moveCursor call in endCmd or something like that so we don't keep having things fall through the cracks like this, but I guess there is probably some reason that would be a bad idea.
Attachment | Size |
---|---|
nct.mscz | 13.13 KB |
Comments
https://github.com/musescore/MuseScore/pull/1453
See comment in PR. The fix works, and so far I don't see anything else breaking, but I'm not completely confident about that. Would love some extra eyes here.
Fixed in 6196223a31
Automatically closed -- issue fixed for 2 weeks with no activity.