anapnoe / stable-diffusion-webui-ux

Stable Diffusion web UI UX
GNU Affero General Public License v3.0
970 stars 58 forks source link

[Bug]: Hidden Tabs settings not working #123

Closed midcoastal closed 1 year ago

midcoastal commented 1 year ago

Is there an existing issue for this?

What happened?

Two Bugs:

Hidden Tabs not respected: I have Hidden Tabs settings from back when I was using base Auto, and they are not respected when running the UX version (the tabs still display when I use the hamburg menu).

Hidden Tabs Selector not working: Perhaps unsurprisingly, when I went to try to re-configure the hidden tabs, to see if that would resolve the issue, the "Auto Complete" feature, and the Dropdown selector did not work, making the feature useless all around. :-(

Steps to reproduce the problem

  1. Go to Settings, User Interface
  2. Try to change Hidden Tabs
  3. Rage Quit

What should have happened?

The Hidden Tabs input should have a populated dropdown list, as well as auto-complete while you type.

Further, if you have tabs identified already (from a previous install), they should not show up in the hamburg menu.

Commit where the problem happens

780ef776032675bda53cdc5f0e8be3341a08a5cf

What platforms do you use to access the UI ?

Windows

What browsers do you use to access the UI ?

Mozilla Firefox, Google Chrome

Command Line Arguments

--opt-sdp-attention --api --disable-nan-check --no-hashing --enable-insecure-extension-access --xformers

List of extensions

No

Console logs

none regarding this issue

Additional information

No response

midcoastal commented 1 year ago

I'm a fool, I see there are two hidden tabs areas? That is odd...

I had Hidden UI tabs (requires restart) configured before, but I see there is an option just Hidden Tabs.

Follow up question: Why are there two?

anapnoe commented 1 year ago

Hidden UI Tabs(requires restart) is the implementation from the original repo while the other is the ui-ux implementation that works in parallel with header tabs and doesn't require restart I forgot to remove it from the shared.py as it does nothing sorry for the confusion

the file containing you setting is stored in the config.json file in the root of the folder have a copy of this file when you install anew copy it in your new installation so you dont have to define again your settings