Skip to content

Commit 3a397a4

Browse files
author
Rafael Miranda
committed
Removed flag that prevented play to work as expected with preload="none"; fixes #403
1 parent 2013179 commit 3a397a4

File tree

5 files changed

+10
-13
lines changed

5 files changed

+10
-13
lines changed

dist/esm/media.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,6 @@ class Media {
9090
play() {
9191
return __awaiter(this, void 0, void 0, function* () {
9292
if (!__classPrivateFieldGet(this, _Media_mediaLoaded, "f")) {
93-
__classPrivateFieldSet(this, _Media_mediaLoaded, true, "f");
9493
yield this.load();
9594
__classPrivateFieldSet(this, _Media_mediaLoaded, false, "f");
9695
}

dist/openplayer.js

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4766,23 +4766,22 @@ var Media = function () {
47664766
switch (_context2.prev = _context2.next) {
47674767
case 0:
47684768
if (media_classPrivateFieldGet(this, _Media_mediaLoaded, "f")) {
4769-
_context2.next = 7;
4769+
_context2.next = 6;
47704770
break;
47714771
}
4772-
media_classPrivateFieldSet(this, _Media_mediaLoaded, true, "f");
4773-
_context2.next = 4;
4772+
_context2.next = 3;
47744773
return this.load();
4775-
case 4:
4774+
case 3:
47764775
media_classPrivateFieldSet(this, _Media_mediaLoaded, false, "f");
4777-
_context2.next = 9;
4776+
_context2.next = 8;
47784777
break;
4779-
case 7:
4780-
_context2.next = 9;
4778+
case 6:
4779+
_context2.next = 8;
47814780
return media_classPrivateFieldGet(this, _Media_media, "f").promise;
4782-
case 9:
4781+
case 8:
47834782
media_classPrivateFieldSet(this, _Media_promisePlay, media_classPrivateFieldGet(this, _Media_media, "f").play(), "f");
47844783
return _context2.abrupt("return", media_classPrivateFieldGet(this, _Media_promisePlay, "f"));
4785-
case 11:
4784+
case 10:
47864785
case "end":
47874786
return _context2.stop();
47884787
}

dist/openplayer.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/openplayer.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/js/media.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,6 @@ class Media {
9090
// @see https://developers.google.com/web/updates/2017/06/play-request-was-interrupted
9191
async play(): Promise<void> {
9292
if (!this.#mediaLoaded) {
93-
this.#mediaLoaded = true;
9493
await this.load();
9594
this.#mediaLoaded = false;
9695
} else {

0 commit comments

Comments
 (0)