musescore / MuseScore

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
https://musescore.org
Other
12.08k stars 2.61k forks source link

Ambitus offset local key signature and disappears on time sig change #21891

Open zacjansheski opened 6 months ago

zacjansheski commented 6 months ago

Issue type

Engraving bug (incorrect score rendering)

Bug description

Adding a local key signature then adding an ambitus makes the key sig collide with the time signature

Changing the time signature updates, but the ambitus disappears

Steps to reproduce

  1. Make a score with timpani and piano
  2. Add a local key signature to the piano
  3. Add ambitus to timpani

Screenshots/Screen recordings

https://github.com/musescore/MuseScore/assets/69917893/9e6687e4-6a25-408e-98f6-c5b1236da2a1

MuseScore Version

OS: macOS 14.2, Arch.: x86_64, MuseScore version (64-bit): 4.3.0-240710506, revision: github-musescore-musescore-5be2b33

Regression

No.

Operating system

Mac OS 14

Additional context

In 4.1.1, the ambitus does not disappear, it is moved in front of the clef. In 4.2 it disappears.

That issue is described here https://github.com/musescore/MuseScore/issues/19883 (Maybe it was deliberate for the ambitus to be removed)

zacjansheski commented 6 months ago

Similar to https://github.com/musescore/MuseScore/issues/20311