WIP: Fix material duplication and metadata update

This commit is contained in:
Lipu Fei 2018-02-16 12:12:43 +01:00
parent 188c0343cf
commit a5afaab467
4 changed files with 23 additions and 32 deletions

View file

@ -417,7 +417,7 @@ TabView
// Tiny convenience function to check if a value really changed before trying to set it.
function setMetaDataEntry(entry_name, old_value, new_value) {
if (old_value != new_value) {
Cura.ContainerManager.setContainerMetaDataEntry(base.containerId, entry_name, new_value)
Cura.ContainerManager.setContainerMetaDataEntry(base.currentMaterialNode, entry_name, new_value)
// make sure the UI properties are updated as well since we don't re-fetch the entire model here
// When the entry_name is something like properties/diameter, we take the last part of the entry_name
var list = entry_name.split("/")