From d55f9a082963a0f868dd0ed10c0fb4c06233314d Mon Sep 17 00:00:00 2001 From: Damocles Date: Wed, 15 Apr 2026 17:49:59 +0200 Subject: [PATCH] fix: reset overview wave phase on close so mid-sweep state never shows --- modules/OverviewBackdrop.qml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/OverviewBackdrop.qml b/modules/OverviewBackdrop.qml index d3f421a..c9652a6 100644 --- a/modules/OverviewBackdrop.qml +++ b/modules/OverviewBackdrop.qml @@ -37,6 +37,14 @@ PanelWindow { property color uC1: M.Theme.base0E property color uC2: M.Theme.base09 + Connections { + target: M.NiriIpc + function onOverviewOpenChanged() { + if (!M.NiriIpc.overviewOpen) + fx.uWavePhase = -200; + } + } + // Wave animation: 6s sweep + 8s pause, only while overview is open SequentialAnimation on uWavePhase { loops: Animation.Infinite