From 52b7e129f779da11b4718f074bc16449526f9a4f Mon Sep 17 00:00:00 2001 From: LEv145 Date: Tue, 4 Jul 2023 08:51:06 +0200 Subject: [PATCH] Move `click` functions --- scripts/sd-webui-ar.py | 38 ++++++++++++++++++-------------------- 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/scripts/sd-webui-ar.py b/scripts/sd-webui-ar.py index 722802a..140df5a 100644 --- a/scripts/sd-webui-ar.py +++ b/scripts/sd-webui-ar.py @@ -474,6 +474,24 @@ class AspectRatioScript(scripts.Script): outputs=resolution, ) + def _arc_show_logic_update(): + global is_reverse_logic_mode + is_reverse_logic_mode = not is_reverse_logic_mode + + return [ + + arc_show_logic.update(visible=False), + arc_hide_logic.update(visible=True), + ] + + def _arc_hide_logic_update(): + global is_reverse_logic_mode + is_reverse_logic_mode = not is_reverse_logic_mode + return [ + arc_show_logic.update(visible=True), + arc_hide_logic.update(visible=False), + ] + # Show calculator pane (and reset number input values) arc_show_calculator.click( lambda: [ @@ -509,26 +527,6 @@ class AspectRatioScript(scripts.Script): [arc_panel, arc_show_calculator, arc_hide_calculator], ) - - def _arc_show_logic_update(): - global is_reverse_logic_mode - is_reverse_logic_mode = not is_reverse_logic_mode - - return [ - - arc_show_logic.update(visible=False), - arc_hide_logic.update(visible=True), - ] - - - def _arc_hide_logic_update(): - global is_reverse_logic_mode - is_reverse_logic_mode = not is_reverse_logic_mode - return [ - arc_show_logic.update(visible=True), - arc_hide_logic.update(visible=False), - ] - arc_show_logic.click( _arc_show_logic_update, None,