Klowner/inkscape-applytransforms

TypeError: operand types

Closed this issue · 2 comments

When I run the extension, I get the following error:

Traceback (most recent call last):
  File "~/.config/inkscape/extensions/applytransform.py", line 154, in <module>
    ApplyTransform().run()
  File "/usr/share/inkscape/extensions/inkex/base.py", line 131, in run
    self.save_raw(self.effect())
  File "~/.config/inkscape/extensions/applytransform.py", line 23, in effect
    self.recursiveFuseTransform(shape)
  File "~/.config/inkscape/extensions/applytransform.py", line 60, in recursiveFuseTransform
    transf = Transform(transf) @ Transform(node.get("transform", None))
TypeError: unsupported operand type(s) for @: 'Transform' and 'Transform'

Do you have Inkscape 1.2 or later? If not, you will need to use older version of this extension (before 0b9dfc0).

That was the issue, thanks