Incorrect size of dynamics after pressing undo in text edit mode

• Jan 8, 2021 - 21:48
Reported version
3.5
Type
Functional
Frequency
Once
Severity
S4 - Minor
Reproducibility
Always
Status
active
Regression
No
Workaround
Yes
Project

In the attached file, double-click the dynamic to enter text edit mode. Delete the "f" and then press undo. The dynamic is now very small. However, the inspector incorrectly states that the dynamic is 12 pt. This occurs with all dynamics.

Attachment Size
Dynamic_Test.mscz 3.71 KB

Comments

Status active needs info
Workaround No Yes

I cannot reproduce this; on Undo the "f" is the same size as before. But, it's in italics, because the overall style for dynamics text is indeed italic even though the "f" character itself is not (it only looks that way), and operations like undo and also copy/paste always revert to default formatting (a known bug I can't find an open issue for). Simply turn italtic back off for the "f" and all is well.

Severity S3 - Major S4 - Minor
Status needs info active

Hmm, I can confirm results seem to vary according to the specifics of how you delete the character. I think this is basically a mismatch in font settings since the special "f" characters aren't real f's but instead special characters from the music font, and anything else you type into a dynamic is regular text. So the boundary between when the text switches from the special font to the regular font can sometimes get a little confused. Easily worked around by simply re-entering the special "f" directly by typing Ctrl+Shift+F.