diff --git a/manifest.json b/manifest.json
index 0227ffa..394d929 100755
--- a/manifest.json
+++ b/manifest.json
@@ -1,7 +1,7 @@
{
"manifest_version": 3,
"name": "Poly+",
- "version": "1.0",
+ "version": "1.1",
"description": "Power-up your Polytoria experience with Poly+! Created by Index.",
"permissions": ["storage", "contextMenus", "tabs", "scripting", "alarms", "notifications"],
"content_scripts": [
diff --git a/settings.html b/settings.html
index 0351f1b..52593e9 100755
--- a/settings.html
+++ b/settings.html
@@ -374,26 +374,26 @@
* Currencies other than USD are purely approximations.
-
-
-
-
+
+
@@ -533,7 +533,7 @@
-
+
made by Index
diff --git a/settings.js b/settings.js
index 4181d87..b8c7d73 100755
--- a/settings.js
+++ b/settings.js
@@ -97,7 +97,8 @@ SaveBtn.addEventListener("click", function() {
Elements.forEach(element => {
let Button = element.getElementsByTagName('button')[0]
let Options = element.getElementsByTagName('button')[1]
- let Select = element.getElementsByTagName('select') || []
+ let Select = element.getElementsByTagName('select')
+ console.log(element, Select)
if (Button) {
Button.addEventListener('click', function() {
@@ -202,6 +203,7 @@ Elements.forEach(element => {
if (Select.length > 0) {
Array.from(Select).forEach(element => {
element.addEventListener('change', function() {
+ console.log('aaa')
SetSetting(element.getAttribute('data-setting'), element, element.selectedIndex)
});
});
@@ -230,8 +232,9 @@ function LoadCurrent() {
Elements.forEach(element => {
let Status = element.getElementsByClassName('status')[0]
- console.log(element, FormatBool(Settings[element.getElementsByTagName('button')[0].getAttribute('data-setting')]))
- Status.innerText = FormatBool(Settings[element.getElementsByTagName('button')[0].getAttribute('data-setting')])
+ if (Status !== undefined) {
+ Status.innerText = FormatBool(Settings[element.getElementsByTagName('button')[0].getAttribute('data-setting')])
+ }
let SelectInput = element.getElementsByTagName('select')[0]
if (SelectInput) {
SelectInput.selectedIndex = Settings[SelectInput.getAttribute('data-setting')]