From 593ae071c92042a6664f8f5e2305cb827b6650f0 Mon Sep 17 00:00:00 2001 From: viking1304 Date: Sun, 3 Mar 2024 20:30:46 +0100 Subject: [PATCH] Make buttons clickable --- scripts/deforum_helpers/ui_right.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/scripts/deforum_helpers/ui_right.py b/scripts/deforum_helpers/ui_right.py index e5b77134e..798191dfe 100644 --- a/scripts/deforum_helpers/ui_right.py +++ b/scripts/deforum_helpers/ui_right.py @@ -75,6 +75,7 @@ def close_vid(): # Close video button related func with gr.Row(elem_id=f"{id_part}_generate_box", variant='compact'): skip = gr.Button('Pause/Resume', elem_id=f"{id_part}_skip", visible=False) interrupt = gr.Button('Interrupt', elem_id=f"{id_part}_interrupt", visible=True) + interrupting = gr.Button('Interrupting...', elem_id=f"{id_part}_interrupting", elem_classes="generate-box-interrupting", tooltip="Interrupting generation...") submit = gr.Button('Generate', elem_id=f"{id_part}_generate", variant='primary') skip.click( @@ -88,7 +89,13 @@ def close_vid(): # Close video button related func inputs=[], outputs=[], ) - + + interrupting.click( + fn=lambda: state.interrupt(), + inputs=[], + outputs=[], + ) + deforum_gallery, generation_info, html_info, _ = create_output_panel("deforum", opts.outdir_img2img_samples) with gr.Row(variant='compact'): @@ -147,4 +154,4 @@ def trigger_load_general_settings(): if opts.data.get("deforum_enable_persistent_settings", False): trigger_load_general_settings() - return [(deforum_interface, "Deforum", "deforum_interface")] \ No newline at end of file + return [(deforum_interface, "Deforum", "deforum_interface")]