From ed240535f265958c1898ed32e20829ae0170e993 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Thu, 22 Feb 2018 15:27:16 -0300 Subject: [PATCH] Draft: Small bugfix in dimensions --- src/Mod/Draft/Draft.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Mod/Draft/Draft.py b/src/Mod/Draft/Draft.py index 09f0a5417b..5e5d289359 100644 --- a/src/Mod/Draft/Draft.py +++ b/src/Mod/Draft/Draft.py @@ -4046,7 +4046,9 @@ class _ViewProviderDimension(_ViewProviderDraft): proj = None else: base = Part.LineSegment(self.p2,self.p3).toShape() - proj = DraftGeomUtils.findDistance(self.p1,base).negative() + proj = DraftGeomUtils.findDistance(self.p1,base) + if proj: + proj = proj.negative() if not base: if DraftVecUtils.equals(self.p1,self.p4): base = None