Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Weird behaviour when deleting (or inserting) measure before clef change #18740

Closed
sammik opened this issue Jul 21, 2023 · 2 comments · Fixed by #19108
Closed

Weird behaviour when deleting (or inserting) measure before clef change #18740

sammik opened this issue Jul 21, 2023 · 2 comments · Fixed by #19108
Assignees
Labels
engraving P1 Priority: High
Projects

Comments

@sammik
Copy link
Contributor

sammik commented Jul 21, 2023

Issue type

Engraving bug

Bug description

  1. If user add, or remove measure somewhere before clef change, extra clefs appeares in part with multimeasure rests.
  2. deleting measure right before this clef change causes even stranger behaviour - clef change disappear, but remains in part, if multimeasure rests are enabled, but not, if multimeasure rests are disabled. if clef appears, it is marked as "measure 5" even, if now, it is measure 4 (one measure were removed), and in fact, it is laid out at the end of measure 3.

Steps to reproduce

  1. open parts, switch to score
  2. add clef change to score
  3. delete or add measure somewhere before this clefchange
  4. open part - see, extra clefs are in multimeasure rest measure
  5. remove measure right before clef change
  6. see - clef is removed
  7. open parts tab - clef is there in multimeasure rests, but not in standard rests, notes are placed, as if clef weren not there

Screenshots/Screen recordings

Mmrests

mmrest-clef.mp4

Right before

Delete-measure-before-clefchange.mp4

MuseScore Version

all versions

Regression

No.

Operating system

Ubuntu 22.04

@oktophonie oktophonie changed the title weired behaviour when deleting (or inserting) measure before clef change Weird behaviour when deleting (or inserting) measure before clef change Jul 21, 2023
@oktophonie oktophonie added the P1 Priority: High label Jul 21, 2023
@oktophonie oktophonie added this to To do in Parts via automation Jul 21, 2023
@sammik
Copy link
Contributor Author

sammik commented Jul 28, 2023

working on it

@sammik
Copy link
Contributor Author

sammik commented Aug 21, 2023

Multimeasure issue would be fixed by #19108

Missing clef, when removing "measure right before" is part of bigger issue #19107

Parts automation moved this from To do to Done Aug 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
engraving P1 Priority: High
Projects
Status: Done
Parts
  
Done
Development

Successfully merging a pull request may close this issue.

4 participants