aboutsummaryrefslogtreecommitdiffstats
path: root/modules/ui_extra_networks.py
diff options
context:
space:
mode:
authorAUTOMATIC1111 <16777216c@gmail.com>2023-03-27 04:35:39 +0000
committerGitHub <noreply@github.com>2023-03-27 04:35:39 +0000
commita7d6fc3b4208e6974f54719ec65baaff0591a7f2 (patch)
tree05d3bd454ddd2b4175f2e31e2830800ccab1c3ed /modules/ui_extra_networks.py
parentc5e1efb4ca7617f7cb4a687abd888fa48cba733f (diff)
parent254ad09ef3b356cbe945ad7ca476c5dcf8d842f8 (diff)
downloadstable-diffusion-webui-gfx803-a7d6fc3b4208e6974f54719ec65baaff0591a7f2.tar.gz
stable-diffusion-webui-gfx803-a7d6fc3b4208e6974f54719ec65baaff0591a7f2.tar.bz2
stable-diffusion-webui-gfx803-a7d6fc3b4208e6974f54719ec65baaff0591a7f2.zip
Merge pull request #8569 from missionfloyd/extra-networks-toggle
Make extra networks button togglable
Diffstat (limited to 'modules/ui_extra_networks.py')
-rw-r--r--modules/ui_extra_networks.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/ui_extra_networks.py b/modules/ui_extra_networks.py
index daea03d6..2a3b8553 100644
--- a/modules/ui_extra_networks.py
+++ b/modules/ui_extra_networks.py
@@ -252,10 +252,10 @@ def create_ui(container, button, tabname):
def toggle_visibility(is_visible):
is_visible = not is_visible
- return is_visible, gr.update(visible=is_visible)
+ return is_visible, gr.update(visible=is_visible), gr.update(variant=("primary" if is_visible else "tool"))
state_visible = gr.State(value=False)
- button.click(fn=toggle_visibility, inputs=[state_visible], outputs=[state_visible, container])
+ button.click(fn=toggle_visibility, inputs=[state_visible], outputs=[state_visible, container, button])
def refresh():
res = []