Fix dropdown menus sometimes failing to refresh

This commit is contained in:
oobabooga 2024-01-08 17:49:54 -08:00
parent 9cd2106303
commit c4e005efec

View file

@ -249,7 +249,7 @@ def create_refresh_button(refresh_component, refresh_method, refreshed_args, ele
refresh_button = gr.Button(refresh_symbol, elem_classes=elem_class, interactive=interactive)
refresh_button.click(
fn=refresh,
fn=lambda: {k: tuple(v) if type(k) is list else v for k, v in refresh().items()},
inputs=[],
outputs=[refresh_component]
)