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

Merge pull request #10519 from catboxanon/patch/hires-input-release-event

Improve width/height slider responsiveness
parents b5a0c6da 57275da9
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
@@ -525,14 +525,15 @@ def create_ui():
                            custom_inputs = modules.scripts.scripts_txt2img.setup_ui()

            hr_resolution_preview_inputs = [enable_hr, width, height, hr_scale, hr_resize_x, hr_resize_y]
            for input in hr_resolution_preview_inputs:
                input.change(

            def update_resolution_hires_input(inp, evt):
                getattr(inp, evt)(
                    fn=calc_resolution_hires,
                    inputs=hr_resolution_preview_inputs,
                    outputs=[hr_final_resolution],
                    show_progress=False,
                )
                input.change(
                getattr(inp, evt)(
                    None,
                    _js="onCalcResolutionHires",
                    inputs=hr_resolution_preview_inputs,
@@ -540,6 +541,10 @@ def create_ui():
                    show_progress=False,
                )

            update_resolution_hires_input(enable_hr, 'change')
            for input in hr_resolution_preview_inputs[1:]:
                update_resolution_hires_input(input, 'release')

            txt2img_gallery, generation_info, html_info, html_log = create_output_panel("txt2img", opts.outdir_txt2img_samples)

            connect_reuse_seed(seed, reuse_seed, generation_info, dummy_component, is_subseed=False)