mirror of
https://github.com/Stremio/stremio-web.git
synced 2026-04-18 08:42:48 +00:00
clear dispatch args queue on stop
This commit is contained in:
parent
6c6c2747c9
commit
da3301da96
1 changed files with 3 additions and 0 deletions
|
|
@ -176,6 +176,7 @@ var HTMLVideo = function(containerElement) {
|
|||
videoElement.removeEventListener('ended', onEnded);
|
||||
videoElement.removeEventListener('error', onError);
|
||||
loaded = false;
|
||||
dispatchArgsQueue = [];
|
||||
videoElement.removeAttribute('src');
|
||||
videoElement.load();
|
||||
videoElement.currentTime = 0;
|
||||
|
|
@ -185,7 +186,9 @@ var HTMLVideo = function(containerElement) {
|
|||
onSubtitlesChanged();
|
||||
return;
|
||||
case 'load':
|
||||
var dispatchArgsQueueCopy = dispatchArgsQueue.slice();
|
||||
self.dispatch('command', 'stop');
|
||||
dispatchArgsQueue = dispatchArgsQueueCopy;
|
||||
videoElement.addEventListener('ended', onEnded);
|
||||
videoElement.addEventListener('error', onError);
|
||||
videoElement.autoplay = typeof arguments[3].autoplay === 'boolean' ? arguments[3].autoplay : true;
|
||||
|
|
|
|||
Loading…
Reference in a new issue