From e374ba98733d96a91a046ac1d597898ce4b724f6 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Thu, 13 Feb 2014 10:04:06 -0200 Subject: [PATCH] Draft: prevent other Draft objects from becoming Support --- src/Mod/Draft/DraftTools.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Mod/Draft/DraftTools.py b/src/Mod/Draft/DraftTools.py index fa54028c0..1307d9903 100644 --- a/src/Mod/Draft/DraftTools.py +++ b/src/Mod/Draft/DraftTools.py @@ -164,6 +164,9 @@ def getSupport(args=None): self.display(plane.axis) except: pass + if obj.isDerivedFrom("Part::Part2DObject"): + # make sure we don't set another Draft object as support + return None return obj def hasMod(args,mod):