diff --git a/applets/digital-clock/package/contents/config/main.xml b/applets/digital-clock/package/contents/config/main.xml index 4d19fb5fb..df89e0cc7 100644 --- 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 index dd51acfaf..533346da4 100644 --- a/applets/digital-clock/package/contents/ui/CalendarView.qml +++ b/applets/digital-clock/package/contents/ui/CalendarView.qml @@ -120,6 +120,12 @@ Item { } } + Binding { + target: plasmoid + property: "hideOnWindowDeactivate" + value: !plasmoid.configuration.pin + } + PlasmaComponents.Label { id: dayLabel anchors.left: parent.left @@ -347,6 +353,7 @@ Item { height: width checkable: true iconSource: "window-pin" - onCheckedChanged: plasmoid.hideOnWindowDeactivate = !checked + checked: plasmoid.configuration.pin + onCheckedChanged: plasmoid.configuration.pin = checked } }