From 460df78dcc3bebaea0268be87baff4c16e383d1e Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Mon, 21 Oct 2024 14:29:26 +0200 Subject: [PATCH] Draft: better check for Gui object - fixes #17342 --- src/Mod/Draft/draftobjects/draft_annotation.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Mod/Draft/draftobjects/draft_annotation.py b/src/Mod/Draft/draftobjects/draft_annotation.py index 3b2981de33..53670c1309 100644 --- a/src/Mod/Draft/draftobjects/draft_annotation.py +++ b/src/Mod/Draft/draftobjects/draft_annotation.py @@ -64,6 +64,8 @@ class DraftAnnotation(object): vobj = obj.ViewObject if not vobj: return + if not getattr(vobj, "Proxy", None): + return if hasattr(vobj, "ScaleMultiplier") and hasattr(vobj, "AnnotationStyle"): return self.add_missing_properties_0v19(obj, vobj)