WIP: Fix material name fetching in QML

This commit is contained in:
Lipu Fei 2018-02-21 11:19:18 +01:00
parent 628d031542
commit c65192000e

View File

@ -252,8 +252,18 @@ Column
{
id: materialSelection
text: Cura.MachineManager.currentRootMaterialName[base.currentExtruderIndex]
tooltip: Cura.MachineManager.currentRootMaterialName[base.currentExtruderIndex]
property var currentRootMaterialName:
{
var materials = Cura.MachineManager.currentRootMaterialName;
var materialName = "";
if (base.currentExtruderIndex in materials) {
materialName = materials[base.currentExtruderIndex];
}
return materialName;
}
text: currentRootMaterialName
tooltip: currentRootMaterialName
visible: Cura.MachineManager.hasMaterials
enabled: !extrudersList.visible || base.currentExtruderIndex > -1
height: UM.Theme.getSize("setting_control").height