From 389d7a5d65023a01ed63112e41d9346adf640ead Mon Sep 17 00:00:00 2001 From: rope Date: Wed, 19 Aug 2026 13:29:14 +0100 Subject: [PATCH] quickshell: stop the vinyl animation rather than pausing it --- settings/quickshell.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/settings/quickshell.nix b/settings/quickshell.nix index d9cde25..a288d06 100644 --- a/settings/quickshell.nix +++ b/settings/quickshell.nix @@ -6319,16 +6319,17 @@ in // MPRIS player is always present, so // this card — and this animation — // never went away. - // paused (not stopped) still applies - // while the popup is open, so play/ - // pause resumes at the current angle - // instead of snapping back to 0. + // Stopped rather than paused: `paused` + // on a non-running animation warns, + // and the resume-at-current-angle it + // bought is not worth a permanently + // live animation. The disc restarts + // from 0 after a play/pause. NumberAnimation on rotation { from: 0; to: 360 duration: 8000 loops: Animation.Infinite - running: calPopup.open - paused: !vinyl.spinning + running: calPopup.open && vinyl.spinning } }