Unverified Commit cc0a3cc4 authored by AUTOMATIC1111's avatar AUTOMATIC1111 Committed by GitHub
Browse files

Merge pull request #11750 from AUTOMATIC1111/quick-settings-textbox

Use submit and blur for quick settings textbox
parents e93f582a ea49bb06
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],