From c9d223acd46f982e1e5dc91d31e9f102ea5908e2 Mon Sep 17 00:00:00 2001 From: Lipu Fei Date: Fri, 10 Mar 2017 10:55:19 +0100 Subject: [PATCH] CURA-3452 Save spool cost and weight upon change --- resources/qml/Preferences/MaterialView.qml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/resources/qml/Preferences/MaterialView.qml b/resources/qml/Preferences/MaterialView.qml index 17f76466ab..ba36674b40 100644 --- a/resources/qml/Preferences/MaterialView.qml +++ b/resources/qml/Preferences/MaterialView.qml @@ -155,8 +155,10 @@ TabView decimals: 2 maximumValue: 1000 - onEditingFinished: base.setMaterialPreferenceValue(properties.guid, "spool_cost", parseFloat(value)) - onValueChanged: updateCostPerMeter() + onValueChanged: { + base.setMaterialPreferenceValue(properties.guid, "spool_cost", parseFloat(value)) + updateCostPerMeter() + } } Label { width: base.firstColumnWidth; height: parent.rowHeight; verticalAlignment: Qt.AlignVCenter; text: catalog.i18nc("@label", "Filament weight") } @@ -170,8 +172,10 @@ TabView decimals: 0 maximumValue: 10000 - onEditingFinished: base.setMaterialPreferenceValue(properties.guid, "spool_weight", parseFloat(value)) - onValueChanged: updateCostPerMeter() + onValueChanged: { + base.setMaterialPreferenceValue(properties.guid, "spool_weight", parseFloat(value)) + updateCostPerMeter() + } } Label { width: base.firstColumnWidth; height: parent.rowHeight; verticalAlignment: Qt.AlignVCenter; text: catalog.i18nc("@label", "Filament length") }