From 2eacdd485aded071cb2c9eac77ec19fd13786fd2 Mon Sep 17 00:00:00 2001 From: jeffvli Date: Wed, 15 Jul 2026 21:58:30 -0700 Subject: [PATCH] fix incorrect lyric scroll position on resume --- src/renderer/features/lyrics/synchronized-karaoke-lyrics.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/renderer/features/lyrics/synchronized-karaoke-lyrics.tsx b/src/renderer/features/lyrics/synchronized-karaoke-lyrics.tsx index 124e93f14..eab182179 100644 --- a/src/renderer/features/lyrics/synchronized-karaoke-lyrics.tsx +++ b/src/renderer/features/lyrics/synchronized-karaoke-lyrics.tsx @@ -268,6 +268,10 @@ export const SynchronizedKaraokeLyrics = ({ return; } + // Refresh the wall-clock playback anchor before restarting RAF. + // Otherwise resume interpolates from the pause-time eventCreationTime and + // briefly advances lyrics by the pause duration until the next progress tick. + syncFromCurrentTimestamp(); startRaf(); });