musescore / musescore/MuseScore
Problems with 'hide system barline'
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 15.1k
- Forks
- 3.3k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 91
Description
Issue type
Engraving bug
Bug description
The behaviour of 'Hide system barline' (in Stave/Part properties) is problematic: turning it on then off does not update the score; and visually it's inconsistent above and below the stave where it applies.
Steps to reproduce
First issue:
- Create a score with at least 2 instruments
- Turn on 'Hide system barline' for one; click OK
- Turn it on again, and note that the score does not update to reflect the change. It'll only be fixed after a save/close/reload.
Second:
- Create a score with 3 instruments
- Turn on 'Hide system barline' for the middle one
- Note that it behaves differently above and below:

We could argue about whether the above or below behaviour is preferable here; I feel like it would be better for the barline not to extent beyond the stave either side of that for which it has been hidden - i.e. as though 'Span to next stave' were turned off (for the system barline only).
This problem can also be seen in a 2-stave set up (the behaviour is different depending on which stave you hide the barline on), it's just more obvious with 3+.
Screenshots/Screen recordings
No response
MuseScore Version
4.0.2
Regression
No.
Operating system
Linux, Windows
Additional context
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.