active check for when promise finishes.

Closes #290
This commit is contained in:
FireMasterK 2021-07-21 03:18:35 +05:30
parent 94f98bdbc3
commit b9f401cd39
No known key found for this signature in database
GPG Key ID: 49451E4482CC5BCD

View File

@ -143,21 +143,24 @@ export default {
comments: null,
subscribed: false,
channelId: null,
active: true,
};
},
mounted() {
this.getVideoData().then(() => {
this.$refs.videoPlayer.loadVideo();
if (this.active) this.$refs.videoPlayer.loadVideo();
});
this.getSponsors();
if (this.getPreferenceBoolean("comments", true)) this.getComments();
},
activated() {
this.active = true;
this.selectedAutoPlay = this.getPreferenceBoolean("autoplay", true);
if (this.video.duration) this.$refs.videoPlayer.loadVideo();
window.addEventListener("scroll", this.handleScroll);
},
deactivated() {
this.active = false;
window.removeEventListener("scroll", this.handleScroll);
},
watch: {