Show invisible doesn't work for certain elements until next layout
Reported version
3.0
Priority
P1 - High
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project
OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.1.0.5648, revision: cb404f9
Open the attached file and take the reset. Tick "Show invisible" in the View menu. The ties in tablature remain invisible until a score element is subsequently adjusted.
Similar issue, #276384: Show invisible does not work until screen is redrawn?
Attachment | Size |
---|---|
invisibility_bug.mscz | 9.29 KB |
Comments
As far as I can tell, this works for some elements but not others - so far I see ties (at least on tablature), clefs, and chord symbols seemed affected. But oddly, once there is another layout, then after that toggling visibility works fine for everything. It also works fine for everything if the initial state of the score on load is to show invisible - toggling it always works. Only if the initial state on load is to not show invisible, then the very first toggle of this will not bring back a handful of element types.
Probably I'm missing something obvious in terms of what is actually going on here, but as it, it seems most peculiar
Peculiar indeed. It seems, sometimes only notes and rests show up until there is a redraw, then text elements show up.
The invisible lines on cresc. & dim. does not show until the next layout.
Deleted.
Starting a fresh score, adding a few different things to check visibility/invisibility, and toggling showing/not showing invisible elements at first appears to work correctly. After making invisible some of those elements and a note, then I notice toggling not being complete. It's hard for me to show "exact steps" as suggested, but here is a capture of initial state and then toggling. Lower case v is making an element visible/invisible, upper case V is toggling "show hidden elements". Some of it works, some doesn't:
Apologies for not being more exact, but hope this helps.
Came up again in https://musescore.org/en/node/306190
In reply to Came up again in https:/… by Jojo-Schmitz
I checked and (while similar) the issue noted in 306190 is not the same. Forcing a relayout does not cause the copied ties, which should have copied as invisible, to become invisible. I'll create a separate Issue.
see #306261: Non-visible ties, when copied, do not remain non-visible in the duplicate