diff --git a/applets/digital-clock/package/contents/config/main.xml b/applets/digital-clock/package/contents/config/main.xml --- a/applets/digital-clock/package/contents/config/main.xml +++ b/applets/digital-clock/package/contents/config/main.xml @@ -65,5 +65,9 @@ + + + false + diff --git a/applets/digital-clock/package/contents/ui/CalendarView.qml b/applets/digital-clock/package/contents/ui/CalendarView.qml --- a/applets/digital-clock/package/contents/ui/CalendarView.qml +++ b/applets/digital-clock/package/contents/ui/CalendarView.qml @@ -120,6 +120,12 @@ } } + Binding { + target: plasmoid + property: "hideOnWindowDeactivate" + value: !plasmoid.configuration.pin + } + PlasmaComponents.Label { id: dayLabel anchors.left: parent.left @@ -347,6 +353,7 @@ height: width checkable: true iconSource: "window-pin" - onCheckedChanged: plasmoid.hideOnWindowDeactivate = !checked + checked: plasmoid.configuration.pin + onCheckedChanged: plasmoid.configuration.pin = checked } }