Change end point anchors of lines when adjusted with mouse drag

• Mar 18, 2018 - 04:06
Reported version
Graphical (UI)
S5 - Suggestion

Problem description: A very common question on the forums is one that looks like this recent example: 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).


In reply 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.