diff --git a/js/script.js b/js/script.js index e9e8846..d9c4178 100644 --- a/js/script.js +++ b/js/script.js @@ -1477,8 +1477,8 @@ return; } - // 如果正在编辑,先退出编辑状态 - if (editingInput) { + // 取消输入框和层叠图的选中状态(在 touchstart 时就处理,不依赖 click 事件) + if (editingInput || selectedInput || selectedOverlay) { deselectAll(); }