From d044d3da84298c4a6cfe831aebe5df322182cc8b Mon Sep 17 00:00:00 2001 From: Syres916 <46537884+Syres916@users.noreply.github.com> Date: Tue, 11 Feb 2025 12:03:45 +0000 Subject: [PATCH] [BIM] fix name 'self' is not defined error --- src/Mod/BIM/nativeifc/ifc_viewproviders.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/BIM/nativeifc/ifc_viewproviders.py b/src/Mod/BIM/nativeifc/ifc_viewproviders.py index e29f4f7dac..3487c34460 100644 --- a/src/Mod/BIM/nativeifc/ifc_viewproviders.py +++ b/src/Mod/BIM/nativeifc/ifc_viewproviders.py @@ -688,7 +688,7 @@ def get_icon(vp): rclass = vp.Object.IfcClass.replace("Type","") ifcicon = ":/icons/IFC/" + rclass + ".svg" if QtCore.QFile.exists(ifcicon): - if getattr(self, "ifcclass", "") != rclass: + if getattr(vp, "ifcclass", "") != rclass: vp.ifcclass = rclass vp.ifcicon = overlay(ifcicon, ":/icons/IFC.svg") return getattr(vp, "ifcicon", overlay(ifcicon, ":/icons/IFC.svg"))