[MU4 Issue] unable to insert special character "Staves" or "Time Signature - numbers"
Describe the bug There are couple of issues, when inserting Special Character - Staves - any of staves symbols, or Time Signature symbols - numbers. If only character is "Staves" symbol, nothing appears. If text already contains other content (text, or other special character), it is possible, to insert "Staves" symbol, ~but it doesnt take space~ (EDIT zero width is intended, see comment below). If other characters are removed, Staves symbol disappears.
To Reproduce Steps to reproduce the behavior:
- Add Text - Special Characters - Musical Symbols - Staves (or Time Signature)
- Click on any Staves symbol (or number in Time Signture)
- Nothing appears in score
Expected behavior Staves symbols behave as any other symbol, or character.
Screenshots
https://user-images.githubusercontent.com/1646034/211140003-dab26993-f7d6-468e-87cd-a3f5eb5047d7.mp4
Platform information
- OS: [reported on Linux, Win]
Additional context Probably, problematic are those symbols, which have zero width.
I would assume staves are intended to have zero width, so that the next character you add can appear on the staff instead of after it. And presumably there are also spacing characters available to allow them to be laid out left to right when needed.
Also files saved in MU3 are wrong in MU4.
https://user-images.githubusercontent.com/1646034/211157050-82766586-89a0-4332-ba6d-efec841b43b7.mp4
I've noticed similar issues with Time Signature symbols in text. Windows 10 Pro
I can confirm some Time Signature symbols as well.
It seems, problematic are those symbols, which have zero width.