From d4a5284bb1c07f2dbdd93c7a2d531a1d522dba48 Mon Sep 17 00:00:00 2001 From: Eoghan Murray Date: Wed, 1 Apr 2026 12:00:00 +0800 Subject: [PATCH] Don't perform newly added actions if player is paused (#539) --- src/replay/machine.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/replay/machine.ts b/src/replay/machine.ts index 8df67474..86459e6a 100644 --- a/src/replay/machine.ts +++ b/src/replay/machine.ts @@ -242,7 +242,7 @@ export function createPlayerService( const castFn = getCastFn(event, isSync); if (isSync) { castFn(); - } else { + } else if (timer.isActive()) { timer.addAction({ doAction: () => { castFn(); @@ -250,9 +250,6 @@ export function createPlayerService( }, delay: event.delay!, }); - if (!timer.isActive()) { - timer.start(); - } } } return { ...ctx, events };