From 6bf8d8f34fe3cd2daa7ec9f2dc000d93f52de9ba Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Sat, 2 Feb 2019 22:27:27 +0100 Subject: [PATCH] FEM: material task panel, check for None instead of not --- .../Fem/femguiobjects/_ViewProviderFemMaterial.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py index 124bd703c7..92807aa501 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py @@ -281,10 +281,16 @@ class _TaskPanelFemMaterial: # material parameter input fields ******************************* def print_material_params(self, material=None): - if not material: + # in rare cases we gone pass a empty dict + # in such a case a empty dict should be printed and not self.material thus we check for None + if material is None: material = self.material - for p in material: - print(' ' + p + ' --> ' + material[p]) + if not material: + # empty dict + print(' ' + str(material)) + else: + for p in material: + print(' ' + p + ' --> ' + material[p]) print('\n') def check_material_keys(self):