From 6f479a5040c6a1207a501aa14cadb178b00e6df8 Mon Sep 17 00:00:00 2001 From: Manuel Schmid Date: Mon, 1 Jul 2024 00:08:12 +0200 Subject: [PATCH] feat: add same functionality as inpaint image to mask upload element --- javascript/zoom.js | 1 + webui.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/javascript/zoom.js b/javascript/zoom.js index 450a0347..8d1d296d 100644 --- a/javascript/zoom.js +++ b/javascript/zoom.js @@ -642,4 +642,5 @@ onUiLoaded(async() => { } applyZoomAndPan("#inpaint_canvas"); + applyZoomAndPan("#inpaint_mask_canvas"); }); diff --git a/webui.py b/webui.py index 9bb6351d..72f170a8 100644 --- a/webui.py +++ b/webui.py @@ -246,7 +246,7 @@ with shared.gradio_root: example_inpaint_prompts.click(lambda x: x[0], inputs=example_inpaint_prompts, outputs=inpaint_additional_prompt, show_progress=False, queue=False) with gr.Column(visible=False) as inpaint_mask_generation_col: - inpaint_mask_image = grh.Image(label='Mask Upload', source='upload', type='numpy', tool='sketch', height=500, brush_color="#FFFFFF", mask_opacity=1) + inpaint_mask_image = grh.Image(label='Mask Upload', source='upload', type='numpy', tool='sketch', height=500, brush_color="#FFFFFF", mask_opacity=1, elem_id='inpaint_mask_canvas') invert_mask_checkbox = gr.Checkbox(label='Invert Mask When Generating', value=False) inpaint_mask_model = gr.Dropdown(label='Mask generation model', choices=flags.inpaint_mask_models,