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.23k stars 2.65k forks source link

System brace in grand staff template overflows the page left margin #25129

Open FrancRos31 opened 2 weeks ago

FrancRos31 commented 2 weeks ago

Issue type

Engraving

Description with steps to reproduce

  1. create a score (grand staff template)
  2. open page settings
  3. set the left margin to 0

Expected behaviour: brace doesn't overflow the page left margin. Actual behaviour: brace overflows the page left margin.

Supporting files, videos and screenshots

https://github.com/user-attachments/assets/e84d2fdb-2ace-448e-868d-92793f6800d0

What is the latest version of MuseScore Studio where this issue is present?

OS: Windows 10 Version 2009 or later, Arch.: x86_64, MuseScore Studio version (64-bit): 4.4.2-242570931, revision: github-musescore-musescore-3130f97

Regression

No

Operating system

Windows 10 Pro

Additional context

This is the other side of #23507.

Checklist

oktophonie commented 2 weeks ago

It is by design that brackets/braces are in the page margin area (when there are no instrument labels). Therefore this behaviour is 'expected', but one could easily argue that they shouldn't be drawn entirely outside the page where there is no (or a very small) margin.