Lines: when end handles are adjusted with keyboard arrows, anchor point also shifts

• Aug 20, 2020 - 13:09
Reported version
3.5
Type
Functional
Frequency
Few
Severity
S5 - Suggestion
Reproducibility
Always
Status
active
Regression
Yes
Workaround
No
Project

OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.5.0.13199, revision: 43c5553

  1. Open the attached file.
  2. Select the start handle on the barré line and move it using the Right arrow, or Ctrl + Right arrow.

Expected result: Anchor point stays where it is.
Actual result: Anchor point moves to the next note.

See also: Don't move anchor points when hairpin ends are moved.

Attachment Size
anchor_point_jumps.mscz 6.36 KB

Comments

In most cases, in order to keep the ends of the line, including "Begin" or "End" text, at the correct position, it is necessary to allow the anchor to snap to the following or previous note: not an ideal solution.

The use of arrow keys, and Ctrl + arrows, to adjust the handles, without affecting the anchors, needs to be restored.

+1

This is really giving me some troubles today. I prefer the former behavior where I'm in control of anchors.
At least, there could be some kind of 'threshold' or tolerance before the grip jumps to the next or previous segment. Maybe dragging the grips should only change anchors when 'touching' or coming close to the center of a segment and not its boundaries - in a similar way that dragging slurs grips change only when touching a note.
Definitely, the arrow keys shouldn't change the grips unless using the proper key combinations (as in previous versions).