From ae6f4f6a6cd9fbd5fe583f52782e94641c752706 Mon Sep 17 00:00:00 2001 From: SimonBrazell Date: Tue, 1 Sep 2020 17:26:23 +1000 Subject: Randomise instances when empty (#48) --- pages/options/options.html | 17 +++++++++-------- pages/options/options.js | 14 +++++++++----- 2 files changed, 18 insertions(+), 13 deletions(-) (limited to 'pages/options') diff --git a/pages/options/options.html b/pages/options/options.html index 8e074037..6641e5c4 100644 --- a/pages/options/options.html +++ b/pages/options/options.html @@ -127,7 +127,7 @@ id="nitter-instance" type="url" name="nitter-instance" - placeholder="https://nitter.net" + placeholder="Random instance (none selected)" /> @@ -137,7 +137,7 @@ @@ -147,7 +147,7 @@ @@ -228,9 +228,8 @@ - + +
@@ -257,7 +256,9 @@
-

Invidious Volume

+

+ Invidious Volume +

+ />

diff --git a/pages/options/options.js b/pages/options/options.js index 89ef315f..8149be7b 100644 --- a/pages/options/options.js +++ b/pages/options/options.js @@ -140,6 +140,9 @@ browser.storage.sync.get( exceptions = result.exceptions || []; exceptions.forEach(prependExceptionsItem); invidiousVolume.value = result.invidiousVolume; + document.querySelector("#volume-value").textContent = result.invidiousVolume + ? `${result.invidiousVolume}%` + : " - "; invidiousPlayerStyle.value = result.invidiousPlayerStyle || ""; invidiousSubtitles.value = result.invidiousSubtitles || ""; invidiousAutoplay.checked = result.invidiousAutoplay; @@ -313,11 +316,12 @@ persistInvidiousPrefs.addEventListener("change", (event) => { }); let invidiousVolumeChange = debounce(() => { - if (invidiousInstance.checkValidity()) { - browser.storage.sync.set({ - invidiousVolume: invidiousVolume.value, - }); - } + document.querySelector( + "#volume-value" + ).textContent = `${invidiousVolume.value}%`; + browser.storage.sync.set({ + invidiousVolume: invidiousVolume.value, + }); }, 500); invidiousVolume.addEventListener("input", invidiousVolumeChange); -- cgit 1.4.1