Removed old resetting to previous values

This is due to a change in `_js` which lead to the instant updates breaking :(
Need to reinvestigate how to actually fix this.
For now the broken feature got replaced with a working, but sloooow solution (updates one by one when resetting)
This commit is contained in:
Alex Heller
2023-06-05 04:26:07 +02:00
parent 1b90460a3f
commit bbb0aadddf
2 changed files with 2 additions and 12 deletions
-10
View File
@@ -371,11 +371,6 @@ function markIfModified(setting_name, value) {
tab_nav_indicator.title += `${unsaved.size} new default value${unsaved.size > 1 ? 's':''} (not yet saved).`;
}
function onSettingComponentChanged(setting_name, value) {
markIfModified(setting_name, value)
return []
}
function onSettingsModificationIndicatorClicked(tab_name) {
opts_tabs[tab_name].changed.forEach(function(setting_name){
// Click each setting's modification indicator
@@ -383,11 +378,6 @@ function onSettingsModificationIndicatorClicked(tab_name) {
})
}
function onModificationIndicatorClicked(setting_name) {
markIfModified(setting_name, opts[setting_name])
return JSON.parse(JSON.stringify(opts[setting_name]));
}
let txt2img_textarea;
let img2img_textarea;
const wait_time = 800;
+2 -2
View File
@@ -1300,8 +1300,8 @@ def create_ui():
res = comp(label=info.label, value=fun(), elem_id=elem_id, **(args or {}))
if not is_quicksettings:
res.change(fn=None, inputs=res, _js=f'(val) => onSettingComponentChanged("{key}", val)')
dirty_indicator.click(fn=None, outputs=res, _js=f'() => onModificationIndicatorClicked("{key}")')
res.change(fn=None, inputs=res, _js=f'(val) => markIfModified("{key}", val)')
dirty_indicator.click(fn=lambda: getattr(opts, key), outputs=res, show_progress=False)
dirtyable_setting.__exit__()
return res