From 8f65ed4c4ea2ad26b2ab84f3a034a048a45c01b6 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Mon, 12 Sep 2016 15:36:57 +0200 Subject: [PATCH] 0 is now seen as a correct value by QualitySettingsModel CURA-2293 --- cura/Settings/QualitySettingsModel.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cura/Settings/QualitySettingsModel.py b/cura/Settings/QualitySettingsModel.py index 64052fe4e3..2d02d27f72 100644 --- a/cura/Settings/QualitySettingsModel.py +++ b/cura/Settings/QualitySettingsModel.py @@ -159,7 +159,7 @@ class QualitySettingsModel(UM.Qt.ListModel.ListModel): profile_value = None for container in containers: new_value = container.getProperty(definition.key, "value") - if new_value: + if new_value is not None: profile_value = new_value user_value = None @@ -170,7 +170,7 @@ class QualitySettingsModel(UM.Qt.ListModel.ListModel): if extruder_stack: user_value = extruder_stack[0].getTop().getProperty(definition.key, "value") - if not profile_value and not user_value: + if profile_value is None and user_value is None: continue if is_multi_extrusion: