diff --git a/src-tauri/src/scripts/cmd.js b/src-tauri/src/scripts/cmd.js index 819e446..91ab1c6 100644 --- a/src-tauri/src/scripts/cmd.js +++ b/src-tauri/src/scripts/cmd.js @@ -166,8 +166,12 @@ async function cmdTip() { // Enter a command starting with `/` and press a space to automatically fill `chatgpt prompt`. // If more than one command appears in the search results, the first one will be used by default. function cmdKeydown(event) { - if (!window.__CHAT_MODEL_CMD_PROMPT__) { + if (!event.shiftKey && event.keyCode === 13 && __TAURI_METADATA__.__currentWindow.label === 'tray') { + const btn = document.querySelector('form button'); + if (btn) btn.click(); + event.preventDefault(); + } return; } @@ -249,11 +253,6 @@ async function cmdTip() { event.preventDefault(); } - - if (event.keyCode === 13 && __TAURI_METADATA__.__currentWindow.label === 'tray') { - const btn = document.querySelector('form button'); - if (btn) btn.click(); - } } searchInput.removeEventListener('keydown', cmdKeydown, { capture: true }); searchInput.addEventListener('keydown', cmdKeydown, { capture: true });