fix centerGlow animation

This commit is contained in:
darksignal7
2025-10-05 17:19:49 +03:00
parent 19d063c3e9
commit 3f9459a07e
@@ -270,15 +270,16 @@ Item {
color: root.colTimeIndicators color: root.colTimeIndicators
anchors.centerIn: parent anchors.centerIn: parent
implicitWidth: Config.options.background.clock.cookie.centerGlow ? centerGlowSize : centerGlowSize * 1.75 implicitWidth: Config.options.background.clock.cookie.centerGlow ? centerGlowSize : centerGlowSize * 1.75
implicitHeight: implicitWidth implicitHeight: Config.options.background.clock.cookie.centerGlow ? centerGlowSize : centerGlowSize * 1.75 // Not using implicitHeight to allow smooth transition
radius: implicitWidth / 2 radius: implicitWidth / 2
Behavior on opacity { Behavior on opacity {
animation: Appearance.animation.elementResize.numberAnimation.createObject(this) animation: Appearance.animation.elementResize.numberAnimation.createObject(this)
} }
Behavior on implicitWidth { // Not using two animations (one for width and one for height) because it looks weird Behavior on implicitWidth {
ParallelAnimation { animation: Appearance.animation.elementResize.numberAnimation.createObject(this)
NumberAnimation { properties: "implicitWidth,implicitHeight"; duration: 100; easing.type: Easing.InOutQuad } }
} Behavior on implicitHeight {
animation: Appearance.animation.elementResize.numberAnimation.createObject(this)
} }
} }
@@ -307,7 +308,6 @@ Item {
Behavior on implicitWidth { Behavior on implicitWidth {
animation: Appearance.animation.elementResize.numberAnimation.createObject(this) animation: Appearance.animation.elementResize.numberAnimation.createObject(this)
} }
anchors { anchors {
left: parent.left left: parent.left
verticalCenter: parent.verticalCenter verticalCenter: parent.verticalCenter