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.15k stars 2.63k forks source link

Setting the "first page number" to 0 won't change facing pages until reloading the score #17153

Open oMrSmith opened 1 year ago

oMrSmith commented 1 year ago

Issue type

UI bug

Bug description

Please see steps to reproduce.

Steps to reproduce

  1. Create a score with a cover page (vertical frame + page break).
  2. Set the "first page number" to 0 (page settings).
  3. See how the pages are not laid out as expected (pages 1 and 2 should not face each other):

image

  1. Save the file.
  2. Close the file.
  3. Reload the file.
  4. See, how the layout is now correct:

image

MuseScore Version

OS: Windows 10 Version 2009, Arch.: x86_64, MuseScore version (64-bit): 4.1.0-230940304, revision: github-musescore-musescore-abb91a4

Regression

No.

Operating system

Windows 10

Additional context

This issue has been discussed in the forum with Marc included https://musescore.org/en/node/347778

oktophonie commented 1 year ago

The only error here is that this change should happen immediately (and not only be apparent once the score is reloaded).

oMrSmith commented 1 year ago

But wouldn't this mean, that achieving this layout is then impossible as you can't descide on whether the first page appears left or right independly from the numbering?

image

oktophonie commented 1 year ago

Yes, and that's how it should be. If you want the first page with music on it to be a left-hand page, that page needs to have an even number. If you need a single page before it for some reason, that page will therefore need to have an odd number.

oMrSmith commented 1 year ago

I get your point. I think it's an unnecessary limitation though.

It dosen't make sense to me, that MuseScore forbids pages with odd numbers to appear on the left, if the user needs such layout.

The only reason, why pages with odd numbers always appear on the right side in books, is because the book-cover dosen't get print on it from the inside. But this limitation does not exist with printed sheetmusic.

So why not let the user descide?

image

Don't worry, this is my last comment on this ;)

oktophonie commented 1 year ago

It makes perfect sense and is how it's invariably done. A left-hand page is always even. (This issue remains a bug, just not for exactly the reason originally thought)

image (one nice example)