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

Time signature with custom text does not display custom text when inside a multimeasure rest #17149

Closed
fredg999 opened this issue Apr 6, 2023 · 0 comments · Fixed by #17259
Closed
Assignees
Labels
engraving P1 Priority: High

Comments

@fredg999
Copy link

fredg999 commented Apr 6, 2023

Issue type

Engraving bug

Bug description

A time signature with custom text, e.g. 3+4/8, only displays properly with the custom text if multimeasure rests are disabled. If multimeasure rests are enabled, it displays according to the "value" as entered in the time signature properties, e.g. 7/8 in this example.

Expected behaviour: the custom text should be displayed with either multimeasure rests enabled or disabled.

Steps to reproduce

  1. Create a custom time signature with a custom text (e.g. 3+4/8).
  2. Apply this time signature to a bar.
  3. Make sure there are at least two consecutive bars of rest following this time signature.
  4. Toggle multimeasure rests (keyboard shortcut: 'M'). You might have to toggle more than once, it might display properly the first time only (see screenshot below), but the issue should arise on subsequent toggles or after other edits (e.g. changing the bar stretch).
  5. Notice that the time signature displays differently with multimeasure rests enabled or disabled.

Known workaround:

  1. Save file with multimeasure rests disabled.
  2. Close and reopen file.
  3. Enable multimeasure rests. Make sure to toggle only once.
  4. The time signatures should display properly... until it breaks again (see details in step 4 above).

Screenshots/Screen recordings

Custom time signature issue.zip
(replace .zip extension with .mscz before opening)
Screenshot_20230405_234839
Screenshot_20230405_234901
Expected behaviour (works after the first toggle only):
Screenshot_20230406_000030

MuseScore Version

4.0.2

Regression

No (also observed in 3.6.2).

Operating system

Arch Linux (Linux 6.2.8)

Additional context

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
Development

Successfully merging a pull request may close this issue.

4 participants