dragging whole rest + undo = wrong positioning

• Jun 15, 2015 - 16:13
Type
Functional
Severity
S4 - Minor
Status
closed
Project

This is a simple one to reproduce:
1) Open a blank project.
2) Click an drag a whole rest in measure 2 or later.
3) Undo (CTRL-Z).

Result: The whole rest's positioning is incorrect. I also notice that the whole rest positioning seems to get off right when starting the drag as well, FWIW.

I am using MuseScore nightly 6d09138 on Kubuntu 14.04 64-bit.


Comments

See also #47226: Moved full measure rest does not return to correct position upon undo and #43306: while dragging a full measure rest, it gets displayed to far to the left

For the record, MuseScore makes a distinction between whole rest and measure rest. A whole rest is always exactly four beats, entered manually like any other rest, and displayts aligned with its beat position (eg, at the beginning of a 4/4 measure. A measure rest is different - these are automatically generated to fill an empty measure of any duration, and they are always centered. FWIW, I'd say that measure rests are not really intended to be manually positioned at all. If you want control over positioning of a rest, you probably *should* use a whole rest rather than the automatically-generated measure rest. But indeed, should you need to drag a measure rest, it would be nice if it worked better, and also would be nice if Undo worked better.

As noted, the glitch is temporary - the rest returns to its proper position next time the score is laid out. That is, after any score edit, or Ctrl+A, or save/reload, etc.

Title dragging measure rest + undo = wrong positioning until next relayout dragging whole rest + undo = wrong positioning
Status (old) duplicate active

Confirmed in 2.0.1.