Scale transform wrong on groups containing object with stroke
#### Steps to reproduce: - Open ![example file](#example-file). - Select the top group of green/blue objects. - Shift+Ctrl+M. - Scale, set width: 100.000% and height: 50.000%. - Apply. #### What happened? - See 2nd row in screenshot. Has `matrix(1.0258026,0,0,0.5,-10.321043,433.25979)` which should only have happened if setting width: 102.580%. - Also, if resizing using the resizing arrows instead of the transform/scale menu, see 3rd row in screenshot. However the 3rd row only looks wrong at one particular zoom level, and looks right when exporting, so is probably a different (rendering) bug. - Note that the blue rectangle is a line with a thick stroke and the green rectangles are filled rectangles with no stroke. The issue doesn't seem to happen if no objects in the group have a stroke. #### What should have happened? - See 4th row in screenshot. Has `matrix(1,0,0,0.49999954,0,537.2603)` (should actually be `0.5` instead of `0.49999954`, see ![bug 210145](https://bugs.launchpad.net/inkscape/+bug/210145)). - ![inkscape_scale](/uploads/79c21d924054ab0017946411a3e85115/inkscape_scale.png) #### Inkscape Version and Operating System: - Inkscape Versions: 0.92.3-r1 and Inkscape 0.92.4 5da689c313, 2019-01-14 - Operating System: Gentoo Linux - Operating System version: Doesn't really have versions. #### Example file: - ![inkscape_scale.svg](/uploads/e0e8564842d3307b5a0bda7de3aacdf1/inkscape_scale.svg)
issue