From 192dca36c527b954a1e1f1ab7cc4bcfe524b6378 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 2b4dd9d97..15ee667d5 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