Stroke width on text scales incorrectly when "Scale stroke width" is disabled in preferences
Summary:
When scaling text with a stroke to a different aspect ratio, the stroke width changes to the new aspect ratio rather than remaining uniform and in accordance with the stroke width setting of the original shape.
Steps to reproduce:
- open Inkscape
- Ensure preferences -> behavior -> transforms -> Scale stroke width is DISABLED
- create text with a fill and a stroke of meaningful width
- scale the text more on one axis than the other (example, make it "taller" than default)
What happened?
If you follow the above steps, you'll observe the stroke width at the top and bottom of the letters is wider than the stroke width along the sides of the letters.
What should have happened?
The stroke width surrounding the text should be uniform!
Sample attachments:
Version info
Inkscape 1.4 (86a8ad7, 2024-10-11)
Compile (Run)
GLib version: 2.82.1
GTK version: 3.24.43 (3.24.43)
glibmm version: 2.66.7
gtkmm version: 3.24.9
libxml2 version: 2.12.9
libxslt version: 1.1.42
Cairo version: 1.18.2 (1.18.2)
Pango version: 1.54.0 (1.54.0)
HarfBuzz version: 10.0.1 (10.0.1)
OS version: Windows 11 24H2