From f08aaef7c2c74c763807274211d02f332f9420c2 Mon Sep 17 00:00:00 2001 From: vladmandic Date: Tue, 6 Jan 2026 10:29:58 +0100 Subject: [PATCH] auto-display input-media on send-to Signed-off-by: vladmandic --- CHANGELOG.md | 1 + javascript/ui.js | 4 ++++ modules/generation_parameters_copypaste.py | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d3167c9a4..4bf71fe09 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,7 @@ - z-image single-file loader - hip device name detection - force align width/height to vae scale factor + - meituan-longca-image-edit missing image param ## Update for 2025-12-26 diff --git a/javascript/ui.js b/javascript/ui.js index caab2b371..9c3fb4f8e 100644 --- a/javascript/ui.js +++ b/javascript/ui.js @@ -90,6 +90,10 @@ function send_to_kanvas(gallery) { const [image] = extract_image_from_gallery(gallery); log('sendToKanvas', image); if (window.loadFromURL && image.data) window.loadFromURL(image.data); + // const inputPanelEl = gradioApp().getElementById('control-template-column-input'); + // if (inputPanelEl) inputPanelEl.classList.remove('hidden'); + const inputPanelCb = gradioApp().getElementById('control_dynamic_input'); + if (inputPanelCb && !inputPanelCb.checked) inputPanelCb.click(); } async function setTheme(val, old) { diff --git a/modules/generation_parameters_copypaste.py b/modules/generation_parameters_copypaste.py index 584305942..5ace0a1e4 100644 --- a/modules/generation_parameters_copypaste.py +++ b/modules/generation_parameters_copypaste.py @@ -163,7 +163,7 @@ def connect_paste_params_buttons(): ) elif isinstance(destination_image_component, gr.HTML): # kanvas binding.paste_button.click( - _js="loadFromURL", + _js="send_to_kanvas", fn=None, inputs=[binding.source_image_component], outputs=[],