From 53edbe953052913dbee444e4390c7612531f8043 Mon Sep 17 00:00:00 2001 From: suv-lp <> Date: Sat, 27 Aug 2016 15:31:36 +0200 Subject: [Bug #1586568] Interpolate extension creates wrong stroke width. Fixed bugs: - https://launchpad.net/bugs/1586568 (bzr r15081) --- share/extensions/interp.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/share/extensions/interp.py b/share/extensions/interp.py index 9dbb996e4..a53ab07d9 100755 --- a/share/extensions/interp.py +++ b/share/extensions/interp.py @@ -109,8 +109,9 @@ class Interp(inkex.Effect): help="use z-order instead of selection order") def tweenstyleunit(self, property, start, end, time): # moved here so we can call 'unittouu' - sp = self.unittouu(start[property]) - ep = self.unittouu(end[property]) + scale = self.unittouu('1px') + sp = self.unittouu(start[property]) / scale + ep = self.unittouu(end[property]) / scale return str(sp + (time * (ep - sp))) def effect(self): -- cgit v1.2.3