diff --git a/editor/svg-editor.js b/editor/svg-editor.js
index bef28632..126d833a 100644
--- a/editor/svg-editor.js
+++ b/editor/svg-editor.js
@@ -6193,7 +6193,7 @@ editor.init = function () {
workarea[0].addEventListener('dragleave', onDragLeave);
workarea[0].addEventListener('drop', importImage);
- const open = $('').click(async function () {
+ const open = $('').change(async function (e) {
const ok = await editor.openPrep();
if (!ok) { return; }
svgCanvas.clear();
diff --git a/editor/xdomain-svgedit-config-iife.js b/editor/xdomain-svgedit-config-iife.js
index d4a1b426..6eacd60a 100644
--- a/editor/xdomain-svgedit-config-iife.js
+++ b/editor/xdomain-svgedit-config-iife.js
@@ -36368,7 +36368,7 @@
workarea[0].addEventListener('dragover', onDragOver);
workarea[0].addEventListener('dragleave', onDragLeave);
workarea[0].addEventListener('drop', importImage);
- var open = $$b('').click(
+ var open = $$b('').change(
/*#__PURE__*/
_asyncToGenerator(
/*#__PURE__*/
diff --git a/svgedit-config-iife.js b/svgedit-config-iife.js
index 2c0e69fa..4f221c38 100644
--- a/svgedit-config-iife.js
+++ b/svgedit-config-iife.js
@@ -36368,7 +36368,7 @@
workarea[0].addEventListener('dragover', onDragOver);
workarea[0].addEventListener('dragleave', onDragLeave);
workarea[0].addEventListener('drop', importImage);
- var open = $$b('').click(
+ var open = $$b('').change(
/*#__PURE__*/
_asyncToGenerator(
/*#__PURE__*/