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(); });