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')]