Change end point anchors of lines when adjusted with mouse drag
Problem description: A very common question on the forums is one that looks like this recent example: https://musescore.org/en/node/270363 The Handbook explains how to properly edit lines, by selecting the endpoint and holding down Shift while pressing the arrow key, but this is far from intuitive—most people extend the line by dragging it, and find that it doesn't work properly in playback or across line breaks.
Suggested solution: Endpoints should snap to the closest potential anchor (or, to be a bit smarter, snap to the closest potential anchor when dragged within a certain distance of it).
Comments
Excellent idea! Include it for slurs also.
Actually, slurs already work this way. :-)
In reply to Actually, slurs already work… by Isaac Weiss
Change in slurs started in version 2.2, we'll need to document that.
No, I believe this is since 2.0.
In reply to No, I believe this is since… by Isaac Weiss
I just tried it in 2.1 and the anchors did not move. I hadn't tried it in 2.2 until you said it was fixed and realized the change happened after 2.1.
Strange, nothing related mentioned in the release notes
In reply to Strange, nothing related… by Jojo-Schmitz
I also discovered it only works when expanding the selected note, not shortening them.
Try again. You may have to drag it further than you think. This definitely is not new.
In reply to Try again. You may have to… by Isaac Weiss
I see what is happening now. You must drag the square very close to the notehead. In the first score I tried in 2.2 I guess the note was high enough I hit it making the slur longer, but not backward or in 2.1. You are correct, it works at least starting in 2.1 (I'll concede 2.0 since I don't have a copy to test).
I would suggest, that since you cannot put the end of a volta or other lines and hairpins on most notes, that dragging rely only on the horizontal position for slurs as well as other lines and hairpins. This will make them work better. I have seen many users drag the ends of their slurs to make them appear to cover more notes but the anchors are still on the original positions. The result is that the slurs do unpredictable things when view is changed from continuous to page among other operations. Much as what happens with dragging hairpins.
I certainly agree on that point.