Fix QML undefined errors

This commit is contained in:
Lipu Fei 2019-10-16 10:21:48 +02:00
parent ac8a7d4aeb
commit 86ff7443cf
2 changed files with 21 additions and 5 deletions

View file

@ -29,10 +29,14 @@ Menu
checkable: true
checked: {
var extruder = Cura.MachineManager.activeMachine.extruderList[extruderIndex]
return extruder.variant.name == model.hotend_name
return (extruder === undefined) ? false : (extruder.variant.name == model.hotend_name)
}
exclusiveGroup: group
enabled: Cura.MachineManager.activeMachine.extruderList[extruderIndex].isEnabled
enabled:
{
var extruder = Cura.MachineManager.activeMachine.extruderList[extruderIndex]
return (extruder === undefined) ? false : extruder.isEnabled
}
onTriggered: {
Cura.MachineManager.setVariant(menu.extruderIndex, model.container_node);
}