When the system keyboard layout is set to Persian (Farsi), using keyboard shortcuts like Ctrl + A (Select All) inside the chat input box does not work correctly. Instead of selecting the text within the chat input, the focus unexpectedly jumps to the currently open file in the editor, and the text of the open file gets selected.
Steps to Reproduce
-
Set the system’s keyboard layout to Persian (Farsi).
-
Open any file in the Qoder editor.
-
Click inside the chat input box and type some text.
-
Press
Ctrl + Aon the keyboard.
Expected Behavior The text inside the chat input box should be selected, and the focus must remain within the chat input field.
Actual Behavior The focus is lost from the chat input box and shifts to the active file editor, selecting all the text inside the open file instead.
Operating System Ubuntu 24.04
Current Qoder Version
Version: 1.10.2
VSCode Version: 1.106.3
Commit: df6ddb4f08b7689171ada8e3ae6b89a51ff08338
Date: 2026-06-25T12:20:15.033Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Linux x64 6.8.0-124-generic