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
Once
Severity
S3 - Major
Reproducibility
Always
Status
active
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.