Always uncheck zoom to mouse if preference is disabled

This commit is contained in:
Ghostkeeper 2019-06-18 11:19:41 +02:00
parent 7f559987a0
commit 487673e780
No known key found for this signature in database
GPG key ID: 86BEF881AE2CF276

View file

@ -374,7 +374,7 @@ UM.PreferencesPage
{
id: zoomToMouseCheckbox
text: catalog.i18nc("@action:button", "Zoom toward mouse direction")
checked: boolCheck(UM.Preferences.getValue("view/zoom_to_mouse"))
checked: boolCheck(UM.Preferences.getValue("view/zoom_to_mouse")) && zoomToMouseCheckbox.enabled
onClicked: UM.Preferences.setValue("view/zoom_to_mouse", checked)
enabled: UM.Preferences.getValue("general/camera_perspective_mode") !== "orthogonal"
}
@ -390,6 +390,7 @@ UM.PreferencesPage
return;
}
zoomToMouseCheckbox.enabled = UM.Preferences.getValue("general/camera_perspective_mode") !== "orthogonal";
zoomToMouseCheckbox.checked = boolCheck(UM.Preferences.getValue("view/zoom_to_mouse")) && zoomToMouseCheckbox.enabled;
}
}
}