changes made regards to PR review

CURA-11851
This commit is contained in:
Saumya Jain 2024-04-22 14:45:40 +02:00
parent a73dc80847
commit 6542d9ff13
2 changed files with 17 additions and 6 deletions

View file

@ -847,18 +847,18 @@ class MachineManager(QObject):
return result
@pyqtProperty(bool, notify = activeMaterialChanged)
@pyqtProperty(bool, notify = currentConfigurationChanged)
def variantCoreUsableForFactor4(self) -> bool:
"""The selected core is usable if it is in second extruder of Factor4
"""
result = True
if not self._global_container_stack:
return result
if self.activeMachine.id != "UltiMaker Factor 4":
if not self.activeMachine.id.startswith("UltiMaker Factor 4"):
return result
for extruder_container in self._global_container_stack.extruderList:
if( extruder_container.id.startswith("ultimaker_factor4_extruder_right")):
if extruder_container.definition.id.startswith("ultimaker_factor4_extruder_right"):
if extruder_container.material == empty_material_container:
return True
if extruder_container.variant.id.startswith("ultimaker_factor4_bb"):