Browse Source

Remove redundant setProperties

CURA-4916
Lipu Fei 7 years ago
parent
commit
7f5bb70bee
1 changed files with 4 additions and 9 deletions
  1. 4 9
      resources/qml/SidebarSimple.qml

+ 4 - 9
resources/qml/SidebarSimple.qml

@@ -522,9 +522,6 @@ Item
                         // Update the slider value to represent the rounded value
                         infillSlider.value = roundedSliderValue
 
-                        // Explicitly cast to string to make sure the value passed to Python is an integer.
-                        infillDensity.setPropertyValue("value", String(roundedSliderValue))
-
                         Cura.MachineManager.setSettingForAllExtruders("infill_sparse_density", "value", roundedSliderValue)
                     }
 
@@ -655,21 +652,19 @@ Item
 
                         onClicked: {
                             // Set to 90% only when enabling gradual infill
+                            var newInfillDensity;
                             if (parseInt(infillSteps.properties.value) == 0) {
                                 previousInfillDensity = parseInt(infillDensity.properties.value)
-                                infillDensity.setPropertyValue("value", String(90))
-                                Cura.MachineManager.setSettingForAllExtruders("infill_sparse_density", "value", String(90))
+                                newInfillDensity = 90;
                             } else {
-                                infillDensity.setPropertyValue("value", String(previousInfillDensity))
-                                Cura.MachineManager.setSettingForAllExtruders("infill_sparse_density", "value", String(previousInfillDensity))
+                                newInfillDensity = previousInfillDensity;
                             }
+                            Cura.MachineManager.setSettingForAllExtruders("infill_sparse_density", "value", String(newInfillDensity))
 
                             var infill_steps_value = 0;
                             if (parseInt(infillSteps.properties.value) == 0)
                                 infill_steps_value = 5;
 
-                            infillSteps.setPropertyValue("value", infill_steps_value)
-
                             Cura.MachineManager.setSettingForAllExtruders("gradual_infill_steps", "value", infill_steps_value)
                         }