about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/view/com/util/post-embeds/VideoEmbed.tsx6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/view/com/util/post-embeds/VideoEmbed.tsx b/src/view/com/util/post-embeds/VideoEmbed.tsx
index 9c3a34dda..c11da7079 100644
--- a/src/view/com/util/post-embeds/VideoEmbed.tsx
+++ b/src/view/com/util/post-embeds/VideoEmbed.tsx
@@ -110,7 +110,11 @@ function InnerWrapper({embed}: Props) {
           if (status === 'error') {
             setError(playerError ?? new Error('Unknown player error'))
           }
-          if (status === 'readyToPlay' && oldStatus !== 'readyToPlay') {
+          if (
+            status === 'readyToPlay' &&
+            oldStatus !== 'readyToPlay' &&
+            oldStatus !== 'waitingToPlayAtSpecifiedRate'
+          ) {
             player.play()
           }
         },