From 907ae79780da5b691f835b108663af4de8b1d197 Mon Sep 17 00:00:00 2001 From: Florrie Date: Sat, 23 Mar 2019 12:25:28 -0300 Subject: Update BGM when page loads --- extension/interactive-bgm.js | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'extension') diff --git a/extension/interactive-bgm.js b/extension/interactive-bgm.js index 1d29d06..773391f 100644 --- a/extension/interactive-bgm.js +++ b/extension/interactive-bgm.js @@ -1,5 +1,19 @@ -window.addEventListener('focus', () => { +const sendHostname = () => { browser.runtime.sendMessage({hostname: location.hostname}); +}; + +window.addEventListener('focus', sendHostname); + +document.addEventListener('visibilitychange', () => { + if (!document.hidden) { + sendHostname(); + } +}); + +window.addEventListener('load', () => { + if (!document.hidden) { + sendHostname(); + } }); let hasShownCreateTrack = false; -- cgit 1.3.0-6-gf8a5