fix
This commit is contained in:
parent
641cfbdb6e
commit
f35921c3d4
2 changed files with 4 additions and 3 deletions
|
|
@ -533,7 +533,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<hr>
|
<hr>
|
||||||
<button id="Save" class="btn btn-primary">Save</button>
|
<button id="Save" class="btn btn-primary" disabled="true">Save</button>
|
||||||
<button id="ResetDefaults" class="btn btn-warning">Reset to Default Settings</button>
|
<button id="ResetDefaults" class="btn btn-warning">Reset to Default Settings</button>
|
||||||
<p class="text-muted mt-2" style="font-size: 0.8rem;">made by Index</p>
|
<p class="text-muted mt-2" style="font-size: 0.8rem;">made by Index</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -97,7 +97,7 @@ SaveBtn.addEventListener("click", function() {
|
||||||
Elements.forEach(element => {
|
Elements.forEach(element => {
|
||||||
let Button = element.getElementsByTagName('button')[0]
|
let Button = element.getElementsByTagName('button')[0]
|
||||||
let Options = element.getElementsByTagName('button')[1]
|
let Options = element.getElementsByTagName('button')[1]
|
||||||
let Select = element.getElementsByTagName('select')
|
let Select = element.getElementsByTagName('select') || []
|
||||||
console.log(element, Select)
|
console.log(element, Select)
|
||||||
|
|
||||||
if (Button) {
|
if (Button) {
|
||||||
|
|
@ -203,7 +203,6 @@ Elements.forEach(element => {
|
||||||
if (Select.length > 0) {
|
if (Select.length > 0) {
|
||||||
Array.from(Select).forEach(element => {
|
Array.from(Select).forEach(element => {
|
||||||
element.addEventListener('change', function() {
|
element.addEventListener('change', function() {
|
||||||
console.log('aaa')
|
|
||||||
SetSetting(element.getAttribute('data-setting'), element, element.selectedIndex)
|
SetSetting(element.getAttribute('data-setting'), element, element.selectedIndex)
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
@ -254,6 +253,7 @@ function ToggleSetting(Name, Element) {
|
||||||
Element.getElementsByClassName('status')[0].innerText = FormatBool(Settings[Name])
|
Element.getElementsByClassName('status')[0].innerText = FormatBool(Settings[Name])
|
||||||
}
|
}
|
||||||
if (SaveBtn.getAttribute('disabled')) {
|
if (SaveBtn.getAttribute('disabled')) {
|
||||||
|
console.log('is disabled button - toggle')
|
||||||
SaveBtn.removeAttribute('disabled')
|
SaveBtn.removeAttribute('disabled')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -263,6 +263,7 @@ function SetSetting(Name, Element, Value) {
|
||||||
Settings[Name] = Value
|
Settings[Name] = Value
|
||||||
|
|
||||||
if (SaveBtn.getAttribute('disabled')) {
|
if (SaveBtn.getAttribute('disabled')) {
|
||||||
|
console.log('is disabled button')
|
||||||
SaveBtn.removeAttribute('disabled')
|
SaveBtn.removeAttribute('disabled')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Reference in a new issue