aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2023-08-31 18:12:33 +0300
committerManeraKai <manerakai@protonmail.com>2023-08-31 18:12:33 +0300
commit8a509cbfbce85431b534db4e0f636588b63e80ee (patch)
tree0a7ade00964d463f97be37359254b6d1125790d6
parentTranslated using Weblate (Chinese (Traditional)) (diff)
downloadlibredirect-8a509cbfbce85431b534db4e0f636588b63e80ee.zip
Fixed wrong instances list appearing
Diffstat (limited to '')
-rw-r--r--src/manifest.json2
-rw-r--r--src/pages/options/index.js4
2 files changed, 4 insertions, 2 deletions
diff --git a/src/manifest.json b/src/manifest.json
index d8e1e603..c4915f6e 100644
--- a/src/manifest.json
+++ b/src/manifest.json
@@ -1,7 +1,7 @@
{
"name": "__MSG_extensionName__",
"description": "__MSG_extensionDescription__",
- "version": "2.7.1",
+ "version": "2.8.0",
"manifest_version": 2,
"browser_specific_settings": {
"gecko": {
diff --git a/src/pages/options/index.js b/src/pages/options/index.js
index b537d340..0f2d7f37 100644
--- a/src/pages/options/index.js
+++ b/src/pages/options/index.js
@@ -36,7 +36,7 @@ async function changeFrontendsSettings(service) {
if (
frontend == divs[service].frontend.value
||
- (!config.services[service].frontends[divs[service].frontend.value].embeddable && divs[service].embedFrontend && frontend == divs[service].embedFrontend.value)
+ (config.services[service].frontends[divs[service].frontend.value].desktopApp && divs[service].embedFrontend && frontend == divs[service].embedFrontend.value)
) {
frontendDiv.style.display = ""
if (config.services[service].frontends[frontend].localhost === true) {
@@ -82,8 +82,10 @@ async function changeFrontendsSettings(service) {
document.getElementById(`${service}-redirectType`).value = options[service].redirectType
if (config.services[service].frontends[frontend].desktopApp && options[service].redirectType != "main_frame") {
document.getElementById(`${service}-embedFrontend-div`).style.display = ''
+ document.getElementById(divs[service].embedFrontend.value).style.display = ''
} else {
document.getElementById(`${service}-embedFrontend-div`).style.display = 'none'
+ document.getElementById(divs[service].embedFrontend.value).style.display = 'none'
}
}
const frontend_name_element = document.getElementById(`${service}_page`).getElementsByClassName("frontend_name")[0]