Skip to content

Commit 5e7f4ee

Browse files
committed
UI: simplify the interface load events
1 parent 5c5e726 commit 5e7f4ee

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

server.py

+14-5
Original file line numberDiff line numberDiff line change
@@ -146,12 +146,21 @@ def create_interface():
146146
ui_model_menu.create_event_handlers()
147147

148148
# Interface launch events
149-
shared.gradio['interface'].load(None, None, None, js=f"() => {{if ({str(shared.settings['dark_theme']).lower()}) {{ document.getElementsByTagName('body')[0].classList.add('dark'); }} }}")
150-
shared.gradio['interface'].load(None, None, None, js=f"() => {{{js}}}")
151-
shared.gradio['interface'].load(None, gradio('show_controls'), None, js=f'(x) => {{{ui.show_controls_js}; toggle_controls(x)}}')
152149
shared.gradio['interface'].load(
153-
partial(ui.apply_interface_values, {}, use_persistent=True), None, gradio(ui.list_interface_input_elements()), show_progress=False).then(
154-
chat.redraw_html, gradio(ui_chat.reload_arr), gradio('display'), show_progress=False)
150+
None,
151+
gradio('show_controls'),
152+
None,
153+
js=f"""(x) => {{
154+
if ({str(shared.settings['dark_theme']).lower()}) {{
155+
document.getElementsByTagName('body')[0].classList.add('dark');
156+
}}
157+
{js}
158+
{ui.show_controls_js}
159+
toggle_controls(x);
160+
}}"""
161+
)
162+
163+
shared.gradio['interface'].load(partial(ui.apply_interface_values, {}, use_persistent=True), None, gradio(ui.list_interface_input_elements()), show_progress=False)
155164

156165
extensions_module.create_extensions_tabs() # Extensions tabs
157166
extensions_module.create_extensions_block() # Extensions block

0 commit comments

Comments
 (0)