Skip to content

Imported layer's measurement unit's being set to mm

I have noticed that if I import an svg then the imported objects, and any added to that layer, have their measurement units set to mm instead of pixels.

To replicate:

  • Start Glaxnimate and create a document sized 1920x1080
  • Drag the below svg into glaxnimate and add it is an object

drawing_plainsvg.svg

  • click on the square object and view the Properties.

The position and anchor point values read 254x142.875, which is its values in mm. However, in inkscape the x/y coordinates read 851.611x431.611 (I think relates to the top-left of the object). If the object was drawn in Glaxnimate itself, the anchor point would read something like 960x540 (I had to redraw by hand so wasn't accurate).

Possible ways to address this

  • Always display units as px
  • Display the units being use in anchor_point and position and allow a user to change
  • Allow system-wide changes to display units via Edit > Prefernces