From 85e9b0a3704570e4996a4a1e22b2ac0624565f13 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Sun, 28 Sep 2025 13:23:07 +0800 Subject: [PATCH] bugfix --- bricks/input.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bricks/input.js b/bricks/input.js index 3fe0a69..66ae0b8 100644 --- a/bricks/input.js +++ b/bricks/input.js @@ -489,6 +489,7 @@ bricks.UiFile =class extends bricks.UiStr { bricks.UiImage =class extends bricks.VBox { constructor(opts){ opts.name = opts.name || 'image'; + opts.width = opts.width || '100%'; super(opts); this.uitype='image'; this.camera_w = new bricks.Svg({ @@ -551,6 +552,9 @@ bricks.UiImage =class extends bricks.VBox { event.preventDefault(); this.set_css('hover', true); const file = event.dataTransfer.files[0]; + const dt = new DataTransfer(); + dt.items.add(file); + this.input.files = dt.files; this.show_image(file); }