mirror of
https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
synced 2024-12-29 19:05:05 +08:00
Merge pull request #10519 from catboxanon/patch/hires-input-release-event
Improve width/height slider responsiveness
This commit is contained in:
commit
2e006fa500
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user