diff --git a/.gitignore b/.gitignore index 06c8f11c5..26240bd12 100644 --- a/.gitignore +++ b/.gitignore @@ -27,6 +27,7 @@ venv /*.bat /*.sh /*.txt +/notification.mp3 !webui.bat !webui.sh diff --git a/modules/ui.py b/modules/ui.py index c811cd3eb..b20dc26a1 100644 --- a/modules/ui.py +++ b/modules/ui.py @@ -1387,6 +1387,9 @@ def create_ui(): with gr.TabItem(label, id=ifid, elem_id='tab_' + ifid): interface.render() + if os.path.exists(os.path.join(script_path, "notification.mp3")): + audio_notification = gr.Audio(interactive=False, value=os.path.join(script_path, "notification.mp3"), elem_id="audio_notification", visible=False) + text_settings = gr.Textbox(elem_id="settings_json", value=lambda: opts.dumpjson(), visible=False) settings_submit.click( fn=wrap_gradio_call(run_settings, extra_outputs=[gr.update()]),