Repeat barlines in palette and when using Bravura in score too have their dots too low

• Dec 6, 2018 - 17:43
Reported version
3.0
Priority
P0 - Critical
Type
Functional
Frequency
Once
Severity
S2 - Critical
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
No
Project

Seems a very recent regression, most probably due to the revent Bravura update, https://github.com/musescore/MuseScore/pull/4267


Comments

Priority P1 - High P0 - Critical

Yikes! I wonder if Bravura actually has a bug or is there is some font metric we aren't interpreting correctly?

looking at the changes to bravura's metadate.json, before:

    "repeatDot": {
        "bBoxNE": [
            0.4, 
            0.7
        ], 
        "bBoxSW": [
            0.0, 
            0.3
        ]
    }, 

vs. after:

    "repeatDot": {
        "bBoxNE": [
            0.4, 
            0.2
        ], 
        "bBoxSW": [
            0.0, 
            -0.2
        ]
    }, 

Pretty much matches the 0.5sp we see them being too low now?

Status active fixed

Fixed in branch master, commit 7cb93496f6

fix #279543: Repeat barlines in palette and when using Bravura in score too have their dots too low

Add ugly workaround to process new repeatDot position correctly.