Skip to content

Commit b5fa065

Browse files
authored
handle fallback in arrow key (#1190)
1 parent 0b6f2d1 commit b5fa065

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/handlers/quickTools.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,12 @@ quickTools.$input.addEventListener("keydown", (e) => {
5858
e.preventDefault();
5959

6060
const event = KeyboardEvent("keydown", keyCombination);
61-
input = input || editorManager.editor.textInput.getElement();
62-
input.dispatchEvent(event);
61+
if (input && input !== quickTools.$input) {
62+
input.dispatchEvent(event);
63+
} else {
64+
// Otherwise fallback to editor input
65+
editorManager.editor.textInput.getElement().dispatchEvent(event);
66+
}
6367
});
6468

6569
appSettings.on("update:quicktoolsItems:after", () => {

0 commit comments

Comments
 (0)