Skip to content

Chord symbols should appear above stems #20023

@its-not-nice

Description

@its-not-nice

Issue type

Engraving bug

Bug description

Stems are considered when positioning chord symbols (and other text), but without any horizontal padding. Here, for example, there is no actual collision, but the symbols are far too close:
image

I made the chord symbol 9pt rather than the default 10pt here for the illustration, but even at 10pt you could have a situation like this:
image

The simplest solution is just to place chord symbols above stems; this also makes them clearer and less likely to get buried:
image

An argument might be made that in some cases there would be space for a chord symbol to tuck in like this, if some horizontal padding value were satisfied. Personally I consider this so niche it's probably unnecessary; the only time an upstem would be displaced far enough right to make this appropriate would be a rather contrived situation like this:
image

However, this problem affects other types of text too, for example dynamics:
image
where, assuming a leftward offset were applied, having it 'tucked in' might indeed be desirable.

MuseScore Version

OS: Artix Linux, Arch.: x86_64, MuseScore version (64-bit): 4.2.0-233152113, revision: github-musescore-musescore-3b37d31

Regression

No.

Metadata

Metadata

Labels

Type

Projects

Status

Next one or two releases

Relationships

None yet

Development

No branches or pull requests

Issue actions