Arpeggio: wrong horizontal spacing when the parent chord has an accidental

• Jul 16, 2019 - 10:30
Reported version
3.2
Priority
P2 - Medium
Type
Functional
Frequency
Few
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
No
Workaround
No
Project

OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.3.0.7722, revision: cc654b1

  1. Open the attached file. Look at the first arpeggio in measure 3.
    Result: The accidental pushes the arpeggio symbol further away from the chord than expected (compare with the second arpeggio in M3 with no accidental), and there is insufficient space between the symbol and the preceding barline:
    arpeggio_spacing_1.png
  2. Compare the arpeggio spacing in MM 6-9 (no accidentals in chords) with that in MM 10-12 (with chord accidentals).
    Question: Is there an issue here as well?
  3. Look at the arpeggio in measure 13.
    Result: It behaves differently and collides with the accidental, rather than moving away from it. See #289373: Manually-adjusted arpeggios collide with accidentals in other voices.

Related to #288373: [EPIC] Arpeggio issues.

Attachment Size
arpeggio_spacing.mscz 14.7 KB

Comments

Priority P2 - Medium

Regarding 1-2, confirmed, it seems somehow the calculation of the arpeggio position is off in this case.

Regarding 3, that's separate as per the linked issue. It's not really a bug, but an opportunity for improvement.

Frequency Once Few

Has occurred to me multiple times. As an extension to the original report, it seems like arpeggio + accidental/s completely breaks automatic placement for the arpeggio. In the image below, automatic placement for everything is turned on. Turning off automatic placement for the arpeggio does nothing, yet turning it off for the accidental does what is expected (overlapping the arpeggio and accidental)

Attachment Size
delete.PNG 5.78 KB
Fix version
4.0.0