Fix display of unlinking button

It was not being displayed with Qt 5.15 due to the following error:
MaterialsView.qml:34:5: Unable to assign QStringList to QString
This is correct. And it should not just concatenate all of these material names; it should add a comma between them for human-readable display in the text label above the button.

Fixes #10235.
This commit is contained in:
Ghostkeeper 2021-08-17 13:34:43 +02:00
parent e0e4a3f2c0
commit 33edc4a8c9
No known key found for this signature in database
GPG Key ID: 68F39EA88EEED5FF

View File

@ -39,14 +39,14 @@ TabView
} }
if (!base.containerId || !base.editingEnabled || !base.currentMaterialNode) if (!base.containerId || !base.editingEnabled || !base.currentMaterialNode)
{ {
return "" return "";
} }
var linkedMaterials = Cura.ContainerManager.getLinkedMaterials(base.currentMaterialNode, true); var linkedMaterials = Cura.ContainerManager.getLinkedMaterials(base.currentMaterialNode, true);
if (linkedMaterials.length == 0) if (linkedMaterials.length == 0)
{ {
return "" return "";
} }
return linkedMaterials; return linkedMaterials.join(", ");
} }
function getApproximateDiameter(diameter) function getApproximateDiameter(diameter)