|
@@ -624,37 +624,37 @@ def create_ui():
|
|
)
|
|
)
|
|
|
|
|
|
install_extension_button.click(
|
|
install_extension_button.click(
|
|
- fn=modules.ui.wrap_gradio_call(install_extension_from_index, extra_outputs=[gr.update(), gr.update()]),
|
|
|
|
|
|
+ fn=modules.ui.wrap_gradio_call_no_job(install_extension_from_index, extra_outputs=[gr.update(), gr.update()]),
|
|
inputs=[extension_to_install, selected_tags, showing_type, filtering_type, sort_column, search_extensions_text],
|
|
inputs=[extension_to_install, selected_tags, showing_type, filtering_type, sort_column, search_extensions_text],
|
|
outputs=[available_extensions_table, extensions_table, install_result],
|
|
outputs=[available_extensions_table, extensions_table, install_result],
|
|
)
|
|
)
|
|
|
|
|
|
search_extensions_text.change(
|
|
search_extensions_text.change(
|
|
- fn=modules.ui.wrap_gradio_call(search_extensions, extra_outputs=[gr.update()]),
|
|
|
|
|
|
+ fn=modules.ui.wrap_gradio_call_no_job(search_extensions, extra_outputs=[gr.update()]),
|
|
inputs=[search_extensions_text, selected_tags, showing_type, filtering_type, sort_column],
|
|
inputs=[search_extensions_text, selected_tags, showing_type, filtering_type, sort_column],
|
|
outputs=[available_extensions_table, install_result],
|
|
outputs=[available_extensions_table, install_result],
|
|
)
|
|
)
|
|
|
|
|
|
selected_tags.change(
|
|
selected_tags.change(
|
|
- fn=modules.ui.wrap_gradio_call(refresh_available_extensions_for_tags, extra_outputs=[gr.update()]),
|
|
|
|
|
|
+ fn=modules.ui.wrap_gradio_call_no_job(refresh_available_extensions_for_tags, extra_outputs=[gr.update()]),
|
|
inputs=[selected_tags, showing_type, filtering_type, sort_column, search_extensions_text],
|
|
inputs=[selected_tags, showing_type, filtering_type, sort_column, search_extensions_text],
|
|
outputs=[available_extensions_table, install_result]
|
|
outputs=[available_extensions_table, install_result]
|
|
)
|
|
)
|
|
|
|
|
|
showing_type.change(
|
|
showing_type.change(
|
|
- fn=modules.ui.wrap_gradio_call(refresh_available_extensions_for_tags, extra_outputs=[gr.update()]),
|
|
|
|
|
|
+ fn=modules.ui.wrap_gradio_call_no_job(refresh_available_extensions_for_tags, extra_outputs=[gr.update()]),
|
|
inputs=[selected_tags, showing_type, filtering_type, sort_column, search_extensions_text],
|
|
inputs=[selected_tags, showing_type, filtering_type, sort_column, search_extensions_text],
|
|
outputs=[available_extensions_table, install_result]
|
|
outputs=[available_extensions_table, install_result]
|
|
)
|
|
)
|
|
|
|
|
|
filtering_type.change(
|
|
filtering_type.change(
|
|
- fn=modules.ui.wrap_gradio_call(refresh_available_extensions_for_tags, extra_outputs=[gr.update()]),
|
|
|
|
|
|
+ fn=modules.ui.wrap_gradio_call_no_job(refresh_available_extensions_for_tags, extra_outputs=[gr.update()]),
|
|
inputs=[selected_tags, showing_type, filtering_type, sort_column, search_extensions_text],
|
|
inputs=[selected_tags, showing_type, filtering_type, sort_column, search_extensions_text],
|
|
outputs=[available_extensions_table, install_result]
|
|
outputs=[available_extensions_table, install_result]
|
|
)
|
|
)
|
|
|
|
|
|
sort_column.change(
|
|
sort_column.change(
|
|
- fn=modules.ui.wrap_gradio_call(refresh_available_extensions_for_tags, extra_outputs=[gr.update()]),
|
|
|
|
|
|
+ fn=modules.ui.wrap_gradio_call_no_job(refresh_available_extensions_for_tags, extra_outputs=[gr.update()]),
|
|
inputs=[selected_tags, showing_type, filtering_type, sort_column, search_extensions_text],
|
|
inputs=[selected_tags, showing_type, filtering_type, sort_column, search_extensions_text],
|
|
outputs=[available_extensions_table, install_result]
|
|
outputs=[available_extensions_table, install_result]
|
|
)
|
|
)
|
|
@@ -667,7 +667,7 @@ def create_ui():
|
|
install_result = gr.HTML(elem_id="extension_install_result")
|
|
install_result = gr.HTML(elem_id="extension_install_result")
|
|
|
|
|
|
install_button.click(
|
|
install_button.click(
|
|
- fn=modules.ui.wrap_gradio_call(lambda *args: [gr.update(), *install_extension_from_url(*args)], extra_outputs=[gr.update(), gr.update()]),
|
|
|
|
|
|
+ fn=modules.ui.wrap_gradio_call_no_job(lambda *args: [gr.update(), *install_extension_from_url(*args)], extra_outputs=[gr.update(), gr.update()]),
|
|
inputs=[install_dirname, install_url, install_branch],
|
|
inputs=[install_dirname, install_url, install_branch],
|
|
outputs=[install_url, extensions_table, install_result],
|
|
outputs=[install_url, extensions_table, install_result],
|
|
)
|
|
)
|