From 08a79112b90ced04dbff4a763290ba95769f9882 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Tue, 4 Aug 2015 23:58:46 -0300 Subject: [PATCH] Draft: small bugfix - fixes #2159 --- src/Mod/Draft/DraftTools.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/Draft/DraftTools.py b/src/Mod/Draft/DraftTools.py index 2b4dd9d97a..15ee667d53 100644 --- a/src/Mod/Draft/DraftTools.py +++ b/src/Mod/Draft/DraftTools.py @@ -2782,7 +2782,7 @@ class Trimex(Modifier): dvec = self.point.sub(self.newpoint) if not shift: delta = DraftVecUtils.project(dvec,self.normal) else: delta = dvec - if self.force: + if self.force and delta.Length: ratio = self.force/delta.Length delta.multiply(ratio) if real: return delta