Jojo-Schmitz / MuseScore

MuseScore is a open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
http://musescore.org
Other
39 stars 6 forks source link

Don't break MMRests on invisible elements #656

Closed Jojo-Schmitz closed 1 month ago

Jojo-Schmitz commented 1 month ago

Partial backport of #24893 plus fixing some clang warnings

Resolves: musescore#24812 Does not resolve: musescore#15863 :-(

Jojo-Schmitz commented 1 month ago

Some strange behavoir with system- and staff text (ann rehesal marks eand ...): making them invisible with MMRests enabled still breaks MMRests, disabling them shows these texts visible again. Need to check with upstream...

Ah, I see, that's basically what #24893's 2nd commit does, only that there doesn't seem to be an equivalent in the Mu3 sources. Not a new issue, so nothing to loose in merging this PR