Просмотр исходного кода

CURA-4400 resolve merge conflict

Jack Ha 7 лет назад
Родитель
Сommit
c4fb15a569
1 измененных файлов с 4 добавлено и 12 удалено
  1. 4 12
      cura/Settings/MachineManager.py

+ 4 - 12
cura/Settings/MachineManager.py

@@ -1004,21 +1004,13 @@ 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 extruder.isEnabled and 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
+                if not extruder.material.getMetaDataEntry("compatible"):
+                    return False
+        return True
 
     ## Update current quality type and machine after setting material
     def _updateQualityWithMaterial(self):