Text line properties change in inverse proportion to scaling
Reported version
3.2
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project
Win 7/10. MS 3.2.3
- Open the attached file. Note the value of line thickness (0.15 sp) and Placement X-offset (–0.2)
- Open Format > Page settings.
- Increase the scaling by 10%, i.e. to 1.94. Exit.
Expected result: Both Line Thickness and Placement x-offset should remain the same in terms of sp. units.
Actual result: The size in sp. units has decreased. The line thickness and x-offset appear to remain the same whatever the scaling.
Attachment | Size |
---|---|
text_line_issue.mscz | 6.34 KB |
Comments
OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.4.2.9788, revision: 148e43f
Still present. You can see it very clearly if you increase the scaling to a large number, such as 4, say. In this case the line thickness goes from 0.15 to 0.07 sp. Doesn't seem to affect Voltas though.
The line thickness should be fixed in 3.5 rc (see #307623: Y offsets change when stave space is changed), but not the text offset. Probably just a matter of updating that and maybe some other settings that will turn out to also be missing, in LineSegment::spatiumChanged() etc.