Commit 57d61de2 authored by AUTOMATIC1111's avatar AUTOMATIC1111
Browse files

fix unneded reload from disk

parent 5ef75903
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -393,6 +393,12 @@ def create_ui(interface: gr.Blocks, unrelated_tabs, tabname):
    for tab in related_tabs:
        tab.select(fn=lambda: [gr.update(visible=True) for _ in range(5)], inputs=[], outputs=[edit_search, edit_search, dropdown_sort, button_sortorder, button_refresh], show_progress=False)

    def pages_html():
        if not ui.pages_contents:
            return refresh()

        return ui.pages_contents

    def refresh():
        for pg in ui.stored_extra_pages:
            pg.refresh()
@@ -401,7 +407,7 @@ def create_ui(interface: gr.Blocks, unrelated_tabs, tabname):

        return ui.pages_contents

    interface.load(fn=refresh, inputs=[], outputs=[*ui.pages])
    interface.load(fn=pages_html, inputs=[], outputs=[*ui.pages])
    button_refresh.click(fn=refresh, inputs=[], outputs=ui.pages)

    return ui