4xx / svg-edit

Automatically exported from code.google.com/p/svg-edit
MIT License
0 stars 0 forks source link

Manipulators are misplaced for in-group shapes with negatively oriented transformation matrices #1063

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Load the following SVG 

<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg">
 <g>
  <title>Layer 1</title>
  <g id="svg_1" transform="matrix(1 0 0 -1 0 100)">
   <rect id="svg_2" fill="none" stroke-width="0.5" stroke="rgb(0,0,0)" height="13.49" width="47.33" y="43" x="22.65"/>
   <rect id="svg_3" fill="none" stroke-width="0.5" stroke="rgb(0,0,0)" height="18.32" width="9.92" y="56.49" x="42.24"/>
   <rect id="svg_4" fill="rgb(0,0,0)" height="21.37" width="3.05" y="50.38" x="44.53"/>
  </g>
 </g>
</svg>

2. Start editing an in-group shape.
3. Observe, that the manipulator are mirrored compared to the shape to be 
manipulated.

What is the expected output? What do you see instead?

The manipulators should be exactly aligned with the original shape.

In what browser did you experience this problem? (ALL, Firefox, Opera, etc)

Google Chrome

In what version of SVG-edit does the problem occur? (Latest trunk, 2.5.1,
etc)

svg-edit-2.6

Original issue reported on code.google.com by wgla...@gmail.com on 2 Mar 2013 at 8:22

GoogleCodeExporter commented 9 years ago
I just noticed, that this defect didn't make it for the svg-edit-2.7 feature 
list. Is there a particular reason for this? Did anybody try my testcase?

   TIA and best regards, Wolfgang

Original comment by wgla...@gmail.com on 18 Dec 2013 at 9:13