MuseScore 4.0 — Show/Hide Instrument staves
I LOVE the new options to show/hide staves within a MuseScore 4 Instrument.
Here's a use case example:
When I have a score with mandolin + tablature I can hide either staff so, without altering the main score, I can easily display or print any of three options:
• treble clef AND tablature
• treble clef only
• tablature only
This is a huge step forward in flexibility! An excellent improvement.
A Show/Hide UI problem
NOTE: When referring to a staff or staves (below) I'm speaking of the selectable line in the Instruments panel that represents a score Staff/Part.
When I select my score's Mandolin Instrument MuseScore highlights (selected) all child staves of the Instrument Panel.) I don't take particular issue with that. And it makes sense that clicking the Mandolin Instrument "eye" toggles visibility of all child staves ... BUT oddly clicking the child treble staff "eye" or the child tablature staff "eye" also toggles visibility of ALL staves (i.e. the entire Instrument AND all its child staves.)
To avert that outcome I can select any child staff. Then all "eyes"independently toggle visibility of the item to the right of the eye.
There's already a local easily accessible control for toggling the entire instrument Mandolin instrument, just millimeters from my mouse. So then, why should a child staff "eye" toggle visibility of the parent object thus hiding all children? The redundancy is nonsensical to me. What do we gain by this? Is there any harm in allowing the child staff "eyes" to operate independently ... even when the full instrument is selected?
The following behaviors match my expectations in my initial scenario:
• The Tablature eye works independently when I have the Treble clef staff selected or when nothing in the Instrument is selected.
• The Treble clef eye works independently when I have the Tablature staff selected or when nothing in the Instrument is selected.
In others words, Show/Hide works without issue if the Instrument itself is NOT selected ... same is true when a different instrument is selected.
And there's an additional caveat: Users must be aware that clicking any staff in the score fully selects the Instrument in the Instruments panel. And that sets the stage for the described disfunction.