Commit ea49bb06 authored by w-e-w's avatar w-e-w
Browse files

use submit blur for quick settings textbox

parent e5ca9877
Loading
Loading
Loading
Loading
+14 −7
Original line number Diff line number Diff line
@@ -260,8 +260,15 @@ class UiSettings:
            component = self.component_dict[k]
            info = opts.data_labels[k]

            change_handler = component.release if hasattr(component, 'release') else component.change
            change_handler(
            if isinstance(component, gr.Textbox):
                methods = [component.submit, component.blur]
            elif hasattr(component, 'release'):
                methods = [component.release]
            else:
                methods = [component.change]

            for method in methods:
                method(
                    fn=lambda value, k=k: self.run_settings_single(value, key=k),
                    inputs=[component],
                    outputs=[component, self.text_settings],