diff --git a/renderer/controllers/playback-controller.js b/renderer/controllers/playback-controller.js index d6679ee7..204557f9 100644 --- a/renderer/controllers/playback-controller.js +++ b/renderer/controllers/playback-controller.js @@ -54,8 +54,8 @@ module.exports = class PlaybackController { // force rerendering if window is hidden, // in order to bypass `raf` and play/pause media immediately - if (!state.window.isVisible) { - var mediaTag = document.querySelector('video,audio') + var mediaTag = document.querySelector('video,audio') + if (!state.window.isVisible && mediaTag) { if (state.playing.isPaused) mediaTag.play() else mediaTag.pause() }