Browse Source

Merge branch 'fix_material_print_settings' of https://github.com/fieldOfView/Cura into 5.0

Jaime van Kessel 2 years ago
parent
commit
4819b2484e

+ 1 - 0
resources/qml/MachineSettings/NumericTextFieldWithUnit.qml

@@ -38,6 +38,7 @@ UM.TooltipArea
 
     property alias textField: textFieldWithUnit
     property alias valueText: textFieldWithUnit.text
+    property alias enabled: textFieldWithUnit.enabled
     property alias editingFinishedFunction: textFieldWithUnit.editingFinishedFunction
 
     property string tooltipText: propertyProvider.properties.description ? propertyProvider.properties.description : ""

+ 5 - 1
resources/qml/Preferences/Materials/MaterialsView.qml

@@ -601,8 +601,12 @@ Item
                     maximum: 99999
                     unitText: model.unit
                     decimals: model.unit == "mm" ? 2 : 0
+                    enabled: base.editingEnabled
 
-                    editingFinishedFunction: materialPropertyProvider.setPropertyValue("value", value)
+                    editingFinishedFunction: function()
+                    {
+                        materialPropertyProvider.setPropertyValue("value", parseFloat(valueText.replace(",", ".")))
+                    }
                 }
 
                 UM.ContainerPropertyProvider