diff --git a/shell/modules/content/HexWaveBackground.qml b/shell/modules/content/HexWaveBackground.qml index b8ccaed..a840acc 100644 --- a/shell/modules/content/HexWaveBackground.qml +++ b/shell/modules/content/HexWaveBackground.qml @@ -28,11 +28,13 @@ Item { property color uC1: M.Theme.base0E property color uC2: M.Theme.base09 - // Reset animations when stopped - onRunningChanged: { - if (!root.running) { - fx.uWavePhase = -200; - fx.uBreath = 0; + Connections { + target: root + function onRunningChanged() { + if (!root.running) { + fx.uWavePhase = -200; + fx.uBreath = 0; + } } }