diff --git a/resources/qml/Preferences/Materials/MaterialsView.qml b/resources/qml/Preferences/Materials/MaterialsView.qml index fc706beec3..b19814a1a0 100644 --- a/resources/qml/Preferences/Materials/MaterialsView.qml +++ b/resources/qml/Preferences/Materials/MaterialsView.qml @@ -266,6 +266,13 @@ OldControls.TabView to: 100000000 editable: true + contentItem: TextField + { + text: spoolCostSpinBox.textFromValue(spoolCostSpinBox.value, spoolCostSpinBox.locale) + selectByMouse: true + background: Item {} + } + property int decimals: 2 valueFromText: function(text) { @@ -296,6 +303,13 @@ OldControls.TabView to: 10000 editable: true + contentItem: TextField + { + text: spoolWeightSpinBox.textFromValue(spoolWeightSpinBox.value, spoolWeightSpinBox.locale) + selectByMouse: true + background: Item {} + } + valueFromText: function(text, locale) { // remove all non-number tokens from input string so value can be parsed correctly var value = Number(text.replace(",", ".").replace(/[^0-9.-]+/g, ""));