diff --git a/kcms/fonts/package/contents/ui/main.qml b/kcms/fonts/package/contents/ui/main.qml --- a/kcms/fonts/package/contents/ui/main.qml +++ b/kcms/fonts/package/contents/ui/main.qml @@ -214,20 +214,16 @@ id: dpiCheckBox checked: kcm.fontAASettings.dpi !== 0 text: i18n("Force font DPI:") + onClicked: kcm.fontAASettings.dpi = (checked ? dpiSpinBox.value : 0) } QtControls.SpinBox { id: dpiSpinBox stepSize: 24 editable: true enabled: dpiCheckBox.checked - value: enabled ? kcm.fontAASettings.dpi : 96 - - Binding { - target: kcm - property: "fontAASettings.dpi" - value: dpiSpinBox.enabled ? dpiSpinBox.value : 0 - } + value: kcm.fontAASettings.dpi !== 0 ? kcm.fontAASettings.dpi : 96 + onValueModified: kcm.fontAASettings.dpi = value to: 1000 from: 1 }