Visual bounding box no longer matches transformed stroke
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
Undecided
|
Krzysztof Kosinski |
Bug Description
Folllow-up report to
Bug #165715 “Stroke to path squashes scaled lines (renderer is wrong)”
Bug #805392 “Circle resizing do not preserve stroke width”
The new cairo renderer applies the stroke width before the explicit 'transform' attribute (of the current object or a parent node) - in accordance to the SVG specification - but the selection cue of the visual bounding box still uses the old renderer's mode (apply transform to the object geometry, then apply the stroke width) and no longer matches the precise visual dimensions of the selection.
Ofc not only affects the visual cue of the bbox, but also Snapping (Snap bounding box corners), Align & Distribute and Rows & Columns (always use the visual bbox), as well as the numeric dimensions of the visual bbox of the selection as displayed in the select tool controls bar.
Inkscape 0.48+devel r10414 on Mac OS X 10.5.8 (i386)
SVG file used for screenshot