[Broken] Key Signature Left Margin for Initial Barlines with No Clef

• Feb 9, 2019 - 14:36
Reported version
3.0
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
No
Project

Hi,

Since MuseScore 3 (great job by the way!) I've noticed a problem with key signatures appearing too close to initial barlines when clefs are removed and I can't seem to fix it via Style settings as I'd hoped to. I reported this issue yesterday [https://musescore.org/en/comment/894006] and Marc Sabatella has asked me to file this officially via the issue tracker (see the comments on link above). He also confirmed he has a fix ready.

(My first time reporting an issue -- apologies if I've made a mistake. I set the severity to 'Major' as Marc requested.)

Further details of the issue can be found on the post I made yesterday (link above). In short, to reproduce:
- create a new score (all defaults) in a key with a visible key signature (ie, not C / Am) and at least 1 system break
- uncheck 'Create clef for all systems' (Format -> Style -> Page)
- check 'Barline at start of single stave' (Format -> Style -> Barlines)
- note the very close distance between the initial barline of the 2nd system and its key signature
- vary the 'Key signature left margin' (Format -> Style -> Bar)
- note that this distance does not change (compared with the 1st system with a clef, where the distance does change).

Use case:
To streamline my lead sheets, I remove clefs (+ time signatures) on all but the initial system. I also think visible initial barlines looks better. In any key but C or Am, I have to use the Workaround (see below), which isn't ideal.

Regression:
I confirm I could not reproduce this issue on MuseScore 2.

Workaround:
You can manually set all key sigs adjacent to initial barlines to have a leading space equal to the Key signature left margin value:
- select every key sig adjacent to initial barlines
- via Inspector: Segment -> Leading space: X.XXsp
(or Element -> Offset: X: X.XXsp)
(where X.XX = the Key signature left margin value)

Hope that makes sense. Please let me know if I can be more helpful. Thanks to Marc for his quick reply and speedy provisional fix!

Kind regards,
Graham


Comments

Correct, good catch! This might adversely affect spacing, requiring a leading space adjustment to the first note as well, and in any case, it's not a very nice workaround. Luckily, the fix for this was very simple, I don't anticipate any issues seeing it merged and included in an update very soon.

Fix version
3.0.3