Barline to note distance decreases when accidental added—if a lyric is also present

• Sep 29, 2019 - 13:48
Reported version
3.2
Type
Functional
Frequency
Once
Severity
S4 - Minor
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

Win 7/10. MS 3.2.3

  1. Open the attached file.
  2. Select the first accidental in measure 6 and delete it.
    Expected result: The note moves towards the barline.
    Actual result: The note moves away from the barline
  3. Perform the same operation in measure 10 and measure 2.
    Expected & Actual result: The note moves towards the barline

It seems that the position of the first note in a measure is unexpectedly affected when there is an accidental and a lyric present.

Attachment Size
accidental_spacing.mscz 11.79 KB

Comments

Severity S3 - Major S4 - Minor

This is currently by design. The barline to accidental distance is less than the barline to note distance, so deleting an accidental means the distance from the barline to the left edge of all note-attached elements gets larger when you delete an accidental. If there is no lyric, or only a short lyric, that means the distance from the barline to the note itself is what you see being affected. But if there is a lyric wider than the notehead + accidental, its the distance from the barline to the lyric that will be affected. It's all perfectly consistent as far as I can tell.

But, probably if the lyric is wider than the note + accidental, the barline to accidental distance should not be what determines the positio to begin with. It should either be barline to note, or maybe a new barline to lyric setting.