diff options
Diffstat (limited to 'packages/meshbay-hub/src')
| -rw-r--r-- | packages/meshbay-hub/src/meshbay_hub/static/video-player.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/meshbay-hub/src/meshbay_hub/static/video-player.js b/packages/meshbay-hub/src/meshbay_hub/static/video-player.js index 5ea14ef1..770d2c33 100644 --- a/packages/meshbay-hub/src/meshbay_hub/static/video-player.js +++ b/packages/meshbay-hub/src/meshbay_hub/static/video-player.js @@ -1383,9 +1383,10 @@ function VideoPlayer({ entry, transportRef, gekRef, onClose, onDownload, onCopyL // does not know about, which is the whole window's worth of overshoot on // the very first breath of the stream. outstandingRef.current = STREAM_WINDOW; - const resumeAt = readResumePosition(entry.id); - if (resumeAt) setResumedFrom(resumeAt); - transport.requestStream(entry.id, STREAM_WINDOW, resumeAt, audioTrackRef.current); + // Not `resumeAt`: that is the landing `onStreamInit` above calls by name. + const leftAt = readResumePosition(entry.id); + if (leftAt) setResumedFrom(leftAt); + transport.requestStream(entry.id, STREAM_WINDOW, leftAt, audioTrackRef.current); }; // Closing the tab, or backgrounding it on a phone, never runs a React |