From 809db6a4d9f5073dc9112c5f7f0b4281f67278fe Mon Sep 17 00:00:00 2001 From: Diego Prado Gesto Date: Mon, 12 Mar 2018 15:09:56 +0100 Subject: [PATCH] CURA-5078 Remove material warning if the mismatch was the buildplate. --- cura/Settings/MachineManager.py | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/cura/Settings/MachineManager.py b/cura/Settings/MachineManager.py index b09ff9e8bd..144f495997 100755 --- a/cura/Settings/MachineManager.py +++ b/cura/Settings/MachineManager.py @@ -919,21 +919,11 @@ class MachineManager(QObject): def activeMaterialsCompatible(self): # check material - variant compatibility - result = True - machine_has_buildplate = Util.parseBool(self._global_container_stack.getMetaDataEntry("has_variant_buildplates", False)) if Util.parseBool(self._global_container_stack.getMetaDataEntry("has_materials", False)): for position, extruder in self._global_container_stack.extruders.items(): if not extruder.material.getMetaDataEntry("compatible"): - result = False - break - if machine_has_buildplate: - buildplate_compatibility_dict = extruder.material.getMetaDataEntry("buildplate_compatible") - if buildplate_compatibility_dict: - buildplate_name = self._global_container_stack.variant.getName() - result = buildplate_compatibility_dict.get(buildplate_name, True) - if not result: - break - return result + return False + return True ## Update current quality type and machine after setting material def _updateQualityWithMaterial(self):