use apiLoaded 'once'

This commit is contained in:
Araxeus
2021-10-30 12:17:32 +03:00
parent 68996809f0
commit 62e8e673eb
4 changed files with 4 additions and 4 deletions

View File

@ -3,5 +3,5 @@ module.exports = () => {
document.querySelector('video').addEventListener('loadeddata', e => { document.querySelector('video').addEventListener('loadeddata', e => {
e.target.pause(); e.target.pause();
}) })
}) }, { once: true, passive: true})
}; };

View File

@ -9,7 +9,7 @@ module.exports = (options) => {
document.addEventListener('apiLoaded', e => { document.addEventListener('apiLoaded', e => {
api = e.detail; api = e.detail;
firstRun(options); firstRun(options);
}) }, { once: true, passive: true})
}; };
/** Restore saved volume and setup tooltip */ /** Restore saved volume and setup tooltip */

View File

@ -9,7 +9,7 @@ const qualitySettingsButton = ElementFromFile(
module.exports = () => { module.exports = () => {
document.addEventListener('apiLoaded', setup); document.addEventListener('apiLoaded', setup, { once: true, passive: true});
} }
function setup(event) { function setup(event) {

View File

@ -15,5 +15,5 @@ module.exports = () => {
const data = e.detail.getPlayerResponse(); const data = e.detail.getPlayerResponse();
ipcRenderer.send("song-info-request", JSON.stringify(data)); ipcRenderer.send("song-info-request", JSON.stringify(data));
}); });
}) }, { once: true, passive: true})
}; };