mirror of
https://github.com/easydiffusion/easydiffusion.git
synced 2025-01-27 08:39:28 +01:00
Disable auto-save for the auto-scroll toggle, until a better way to save it is figured out. It currently breaks a few UI fields, since it calls initSettings() a second time
This commit is contained in:
parent
cb618efb98
commit
2dd39fa218
@ -17,8 +17,17 @@
|
|||||||
prettifyInputs(document);
|
prettifyInputs(document);
|
||||||
let autoScroll = document.querySelector("#auto_scroll")
|
let autoScroll = document.querySelector("#auto_scroll")
|
||||||
|
|
||||||
SETTINGS_IDS_LIST.push("auto_scroll")
|
/**
|
||||||
initSettings()
|
* the use of initSettings() in the autoscroll plugin seems to be breaking the models dropdown and the save-to-disk folder field
|
||||||
|
* in the settings tab. They're both blank, because they're being re-initialized. Their earlier values came from the API call,
|
||||||
|
* but those values aren't stored in localStorage, since they aren't user-specified.
|
||||||
|
* So when initSettings() is called a second time, it overwrites the values with an empty string.
|
||||||
|
*
|
||||||
|
* We could either rework how new components can register themselves to be auto-saved, without having to call initSettings() again.
|
||||||
|
* Or we could move the autoscroll code into the main code, and include it in the list of fields in auto-save.js
|
||||||
|
*/
|
||||||
|
// SETTINGS_IDS_LIST.push("auto_scroll")
|
||||||
|
// initSettings()
|
||||||
|
|
||||||
// observe for changes in the preview pane
|
// observe for changes in the preview pane
|
||||||
var observer = new MutationObserver(function (mutations) {
|
var observer = new MutationObserver(function (mutations) {
|
||||||
|
Loading…
Reference in New Issue
Block a user