From 9bcb7cbc7ed2c1298c9c79415a499a91de227ff2 Mon Sep 17 00:00:00 2001 From: Roy-043 Date: Fri, 24 Nov 2023 12:08:28 +0100 Subject: [PATCH] Draft: Gui.ActiveDocument.ActiveView.getActiveObject has changed See #10405. --- src/Mod/Draft/draftutils/gui_utils.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Mod/Draft/draftutils/gui_utils.py b/src/Mod/Draft/draftutils/gui_utils.py index f7e843b13d..d75cd244e3 100644 --- a/src/Mod/Draft/draftutils/gui_utils.py +++ b/src/Mod/Draft/draftutils/gui_utils.py @@ -123,7 +123,7 @@ def autogroup(obj): gr.append(obj) active_group.Group = gr - if Gui.ActiveDocument.ActiveView.getActiveObject("NativeIFC"): + if Gui.ActiveDocument.ActiveView.getActiveObject("NativeIFC") is not None: # NativeIFC handling try: import ifc_tools @@ -133,7 +133,7 @@ def autogroup(obj): except: pass - elif Gui.ActiveDocument.ActiveView.getActiveObject("Arch"): + elif Gui.ActiveDocument.ActiveView.getActiveObject("Arch") is not None: # add object to active Arch Container active_arch_obj = Gui.ActiveDocument.ActiveView.getActiveObject("Arch") if active_arch_obj != active_group: @@ -142,7 +142,7 @@ def autogroup(obj): return active_arch_obj.addObject(obj) - elif Gui.ActiveDocument.ActiveView.getActiveObject("part", False) is not None: + elif Gui.ActiveDocument.ActiveView.getActiveObject("part") is not None: # add object to active part and change it's placement accordingly # so object does not jump to different position, works with App::Link # if not scaled. Modified accordingly to realthunder suggestions