diff --git a/public/preload.js b/public/preload.js index 744553b..44dc563 100644 --- a/public/preload.js +++ b/public/preload.js @@ -246,8 +246,6 @@ utools.onPluginEnter(() => { utools.copyText('ImageOverSized') globalImageOversize = false } - focus() - select() // 进入插件将搜索框内容全选 toTop() resetNav() }) diff --git a/src/views/Main.vue b/src/views/Main.vue index bf31c6f..6d8b7e4 100644 --- a/src/views/Main.vue +++ b/src/views/Main.vue @@ -276,10 +276,14 @@ onMounted(() => { } else { // 无上述情况 执行默认: 隐藏uTools主窗口 } + } else if (isShift) { + // Shift: 多选操作 + if (!isMultiple.value) { + handleMultiBtnClick() + } } else if (isArrow || isEnter) { e.preventDefault() - } else if (isShift || ctrlKey || metaKey || isAlt) { - // Shift: 多选操作 + } else if (ctrlKey || metaKey || isAlt) { // Ctrl: utools模拟执行粘贴时触发 // Alt: } else {