From 9a72871137b02c1c8ecfe5021152a64c7d681372 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Wed, 9 Jan 2019 10:28:27 -0200 Subject: [PATCH] Arch: Fixed behaviour of alternative wall icon --- src/Mod/Arch/ArchWall.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Mod/Arch/ArchWall.py b/src/Mod/Arch/ArchWall.py index 216b5909028d..b27b83fa60a7 100644 --- a/src/Mod/Arch/ArchWall.py +++ b/src/Mod/Arch/ArchWall.py @@ -939,9 +939,8 @@ def getIcon(self): if hasattr(self,"Object"): if self.Object.CloneOf: return ":/icons/Arch_Wall_Clone.svg" - for o in self.Object.OutList: - if Draft.getType(o) == "Wall": - return ":/icons/Arch_Wall_Tree_Assembly.svg" + elif (not self.Object.Base) and self.Object.Additions: + return ":/icons/Arch_Wall_Tree_Assembly.svg" return ":/icons/Arch_Wall_Tree.svg" def attach(self,vobj):