diff --git a/extensions/fablabchemnitz_viewbox.inx b/extensions/fablabchemnitz_viewbox.inx index 5aef8929..acdc2022 100644 --- a/extensions/fablabchemnitz_viewbox.inx +++ b/extensions/fablabchemnitz_viewbox.inx @@ -1,16 +1,16 @@ -Set View Box -fablabchemnitz.de.setviewbox - - rect - - - - - - - + Set View Box + fablabchemnitz.de.setviewbox + + rect + + + + + + + \ No newline at end of file diff --git a/extensions/fablabchemnitz_viewbox.py b/extensions/fablabchemnitz_viewbox.py index 5daec636..5cafab09 100644 --- a/extensions/fablabchemnitz_viewbox.py +++ b/extensions/fablabchemnitz_viewbox.py @@ -34,7 +34,7 @@ class SetViewBoxEffect(inkex.Effect): def effect(self): if len(self.svg.selected) != 1: sys.exit("Error: You must select exactly one rectangle") - elif self.svg.selected[0].tag != inkex.addNS('rect','svg'): + if list(self.svg.selected.items())[0][1].tag != inkex.addNS('rect','svg'): sys.exit("Error: You must select exactly one rectangle") sel = None @@ -67,4 +67,4 @@ def transformPoint(mat, pt): Transform(mat).apply_to_point(pt2) return (pt2[0], pt2[1]) -SetViewBoxEffect().run() \ No newline at end of file +SetViewBoxEffect().run()