Ties arranged obliquely by automatic placement if more than one voice exists in a staff (MuseScore 3.1.0)

• Mar 30, 2019 - 08:42
Reported version
3.x-dev
Priority
P1 - High
Type
Functional
Frequency
Once
Severity
S4 - Minor
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
No
Project

OS: Windows 10 (10.0), Arch.: x86_64,
MuseScore version (64-bit): 3.1.0.6182,
revision: 8920c76

Ties (and slurs) are arranged obliquely by automatic placement, when multiple voices (or chords) are used in a staff.
Examples are given in the attached file and it can be reproduced as follows:
1) Enter two notes to be tied.

2) Tie the notes (e.g. press + key)

3) Add notes for a second voice or add a chord to one of the two tied notes:

Ties arranged obliquely_issue.png

(This works similarly with slurs, but apparently only when bar lines are exceeded and the note values of the slurred notes differ)


Comments

Priority P1 - High

Most likely caused by my change to fix cross-staff ties. There was formerly code to force the start and end points to the same height, I took that out. This also helped enharmonic ties (eg, A# to Bb) but hurt stem-side ties. Should be a simple fix.

Fix version
3.1.0