fix(player): restore missing isScrubbing and rename controlsTimeout variable
This commit is contained in:
@@ -131,6 +131,7 @@ const initPlayer = (): void => {
|
|||||||
let completionSent = false
|
let completionSent = false
|
||||||
let completionAttempts = 0
|
let completionAttempts = 0
|
||||||
let playerControlsTimeout: number | undefined
|
let playerControlsTimeout: number | undefined
|
||||||
|
let isScrubbing = false
|
||||||
let lastKnownVolume = 1
|
let lastKnownVolume = 1
|
||||||
let pendingSeekTime: number | null = null
|
let pendingSeekTime: number | null = null
|
||||||
let preloadedNextEpisodeData: EpisodeData | null = null
|
let preloadedNextEpisodeData: EpisodeData | null = null
|
||||||
@@ -697,8 +698,8 @@ const initPlayer = (): void => {
|
|||||||
|
|
||||||
const showControls = (): void => {
|
const showControls = (): void => {
|
||||||
container.classList.add('show-controls')
|
container.classList.add('show-controls')
|
||||||
window.clearTimeout(controlsTimeout)
|
window.clearTimeout(playerControlsTimeout)
|
||||||
controlsTimeout = window.setTimeout(() => {
|
playerControlsTimeout = window.setTimeout(() => {
|
||||||
if (!isScrubbing && !video.paused) {
|
if (!isScrubbing && !video.paused) {
|
||||||
container.classList.remove('show-controls')
|
container.classList.remove('show-controls')
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user