mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-13 20:16:02 +08:00
Fix loading opacities from preferences
This commit is contained in:
parent
26fe46ce1f
commit
73253d3807
@ -396,6 +396,7 @@ class LayerView(View):
|
|||||||
except ValueError:
|
except ValueError:
|
||||||
opacity = 1.0
|
opacity = 1.0
|
||||||
self.setExtruderOpacity(extruder_nr, opacity)
|
self.setExtruderOpacity(extruder_nr, opacity)
|
||||||
|
extruder_nr += 1
|
||||||
|
|
||||||
self.setShowTravelMoves(bool(Preferences.getInstance().getValue("layerview/show_travel_moves")))
|
self.setShowTravelMoves(bool(Preferences.getInstance().getValue("layerview/show_travel_moves")))
|
||||||
self.setShowSupport(bool(Preferences.getInstance().getValue("layerview/show_support")))
|
self.setShowSupport(bool(Preferences.getInstance().getValue("layerview/show_support")))
|
||||||
|
@ -249,7 +249,7 @@ Item
|
|||||||
Repeater {
|
Repeater {
|
||||||
model: UM.LayerView.extruderCount
|
model: UM.LayerView.extruderCount
|
||||||
CheckBox {
|
CheckBox {
|
||||||
checked: [undefined, ""].indexOf(view_settings.extruder_opacities[index]) >= 0 || view_settings.extruder_opacities[index] > 0.5
|
checked: view_settings.extruder_opacities[index] > 0.5 || view_settings.extruder_opacities[index] == undefined || view_settings.extruder_opacities[index] == ""
|
||||||
onClicked: {
|
onClicked: {
|
||||||
view_settings.extruder_opacities[index] = checked ? 1.0 : 0.0
|
view_settings.extruder_opacities[index] = checked ? 1.0 : 0.0
|
||||||
UM.Preferences.setValue("layerview/extruder_opacities", view_settings.extruder_opacities.toString());
|
UM.Preferences.setValue("layerview/extruder_opacities", view_settings.extruder_opacities.toString());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user