Fix small errors that would come up during usage

This commit is contained in:
preston 2022-05-14 21:05:14 -04:00
parent 41088818fe
commit 20a65a6400
2 changed files with 7 additions and 3 deletions

View File

@ -145,7 +145,7 @@ export default Vue.extend({
}
},
created () {
this.setBodyTheme()
this.checkThemeSettings()
this.setWindowTitle()
},
mounted: function () {

View File

@ -182,10 +182,14 @@ export default Vue.extend({
// only hide/show the button once the player is available
this.pictureInPictureButtonInverval = setInterval(() => {
if (!this.hidePlayer) {
const pipButton = document.querySelector('.vjs-picture-in-picture-control')
if (pipButton === null) {
return
}
if (format === 'audio') {
document.querySelector('.vjs-picture-in-picture-control').classList.add('vjs-hidden')
pipButton.classList.add('vjs-hidden')
} else {
document.querySelector('.vjs-picture-in-picture-control').classList.remove('vjs-hidden')
pipButton.classList.remove('vjs-hidden')
}
clearInterval(this.pictureInPictureButtonInverval)
}