diff --git a/modules/ui.py b/modules/ui.py index 72078e310..59870aa44 100644 --- a/modules/ui.py +++ b/modules/ui.py @@ -162,9 +162,8 @@ def create_seed_inputs(tab): return seed, reuse_seed, subseed, reuse_subseed, subseed_strength, seed_resize_from_h, seed_resize_from_w -def connect_clear_prompt(button): - """Given clear button, prompt, and token_counter objects, setup clear prompt button click event""" - button.click(_js="clear_prompt", fn=None, inputs=[], outputs=[]) +def connect_clear_prompt(button): # pylint: disable=unused-argument + pass def connect_reuse_seed(seed: gr.Number, reuse_seed: gr.Button, generation_info: gr.Textbox, dummy_component, is_subseed): @@ -256,7 +255,7 @@ def create_toprow(is_img2img): button_paste = gr.Button(value='Apply', variant='secondary', elem_id="paste") # symbols.paste button_clear = gr.Button(value='Clear', variant='secondary', elem_id=f"{id_part}_clear_prompt_btn") # symbols.clear button_extra = gr.Button(value='Networks', variant='secondary', elem_id=f"{id_part}_extra_networks_btn") # symbols.networks - button_clear.click(fn=lambda *x: x, _js="clearPrompts", inputs=[prompt, negative_prompt], outputs=[prompt, negative_prompt]) + button_clear.click(fn=lambda *x: ['', ''], inputs=[prompt, negative_prompt], outputs=[prompt, negative_prompt], show_progress=False) with gr.Row(elem_id=f"{id_part}_counters"): token_counter = gr.HTML(value="0/75", elem_id=f"{id_part}_token_counter", elem_classes=["token-counter"]) token_button = gr.Button(visible=False, elem_id=f"{id_part}_token_button") diff --git a/requirements.txt b/requirements.txt index 2d8375c6e..c720c88c6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -48,7 +48,7 @@ requests==2.31.0 tqdm==4.66.1 accelerate==0.20.3 opencv-python-headless==4.7.0.72 -diffusers==0.21.2 +diffusers==0.21.3 einops==0.4.1 gradio==3.43.2 huggingface_hub==0.17.1