Tie: single tie between multi-note chord always down

• Mar 4, 2015 - 18:05
Type
Functional
Severity
S4 - Minor
Status
closed
Project

I have looked for a similar issue, but I could not find any. I am surprised that nobody noticed this point so far...

Context: commit 64cfc85 (2015-03-04) self-compiled with Qt Lib 5.3 and Qt Creator 3.3.0 under Linux Mint 17 64-bit.

Steps:

  1. Create a score with (at least) one standard staff
  2. Enter two chords with at least two notes each and equal top note
  3. Tie the top notes of the chords (a sample score at that stage is attached)

Expected result: the tie is UP, as it ties the top notes

Actual result: the tie is DOWN

test_single_tie_mult_notes.png

Notes: The issue is probably at:
https://github.com/musescore/MuseScore/blob/master/libmscore/tie.cpp#L3…
and following lines, as it seems that there a single tie on multi-note chord is always directed DOWN, regardless of its position in the chord.

The staff type is irrelevant and the issue shows up in any staff type.

Attachment Size
test_single_tie_mult_notes.mscx 19.73 KB

Comments

The issue in question contains a collections of examples drawn from Elaine Gould's Behind Bars, all dealing with various special corner cases of tie direction. It's not a duplcate of this in that isn't just a single pair of chords with a single tie between them - it's a whole series of permutations on this idea, all of which supposedly demand a different tie direction. They mostly demonstrate the futility of assuming we can ever guess what the user will want in every case :-)