Error in moving multiple dynamics marks
If I try to move multiple dynamics markings at the same time (for example, suppose I decide that several dynamics marks should be above the staff rather than below), then, instead of all moving the same amount, they all collapse onto the position of the one I picked to drag to the new position. The specific steps (on Mac OS X): select more than one dynamic mark; hold down the command key while selecting one to drag, and drag that dynamic mark. What SHOULD happen is that all the previously selected dynamics move by the same amount. What DOES happen is that all the previously selected dynamics wind up on top of one another. I've attached two mscz files to illustrate before and after, called "testdyn" and "testdyn-after". The bug is there in the most recent nightly build and has been there for quite a while.
Attachment | Size |
---|---|
testdyn.mscz | 9.32 KB |
testdyn-after.mscz | 9.17 KB |
Comments
Can you update to 2.0.2 and check it?
Well, that score had been created (or at least last saved) with 74281d4, a very recent nightly build
Verified in 2.0.2 as well. Also, he did say "The bug is there in the most recent nightly build and has been there for quite a while."
By the way, the usual method (that allows much more precise control) is to use the "Offset" controls in the Inspector.
Indeed, it's been this way a *very* long time. See #9347: ctrl-drag a group of objects should not first reset positions.
Hmm, actually, the current behavior is different with respect to dynamics specifically. I think it's due to the code that tries to find a new note to attach to when dragging dynamics. This should probably be disabled if more than a single dynamic is selected. Actually, it wouldn't break my heart to see it disabled completely.
Personally, I wouldn't mind to see that code go as well. I've never understood why only dynamics are allowed to change their anchor points when dragged, but nothing else can.