diff --git a/src/providers/PlayerProvider.js b/src/providers/PlayerProvider.js index f6494ce..28b1c46 100644 --- a/src/providers/PlayerProvider.js +++ b/src/providers/PlayerProvider.js @@ -271,6 +271,14 @@ const PlayerProvider = ({ children }) => { return; } + try { + if (player?.playing) { + await player.pause?.(); + } + } catch (err) { + setError(err); + } + autoPlayRef.current = shouldAutoPlay; pendingSeekSecondsRef.current = targetSeconds > 0 ? targetSeconds : null;