web/keybindings: add cmd to composer autofocus exclude
Some checks are pending
Go / Lint Go (old) (push) Waiting to run
Go / Lint Go (latest) (push) Waiting to run
JS / Lint JS (push) Waiting to run

This commit is contained in:
Tulir Asokan 2025-04-04 01:43:17 +03:00
parent a1097597d4
commit 5052918462
2 changed files with 2 additions and 2 deletions

View file

@ -90,7 +90,7 @@ export default class Keybindings {
} else if (
evt.target === evt.currentTarget
&& this.keyUpMap[keyToString(evt)] === undefined
&& (!evt.ctrlKey || evt.key === "v" || evt.key === "a")
&& ((!evt.ctrlKey && !evt.metaKey) || evt.key === "v" || evt.key === "a")
&& !evt.altKey
&& key !== "PageUp" && key !== "PageDown"
&& key !== "Home" && key !== "End"

View file

@ -55,7 +55,7 @@ const Monaco = ({ initData, onClose, onSave, contentRef }: MonacoProps) => {
newEditor.onKeyDown(evt => {
if (evt.keyCode === monaco.KeyCode.Escape) {
onClose()
} else if (evt.ctrlKey && evt.keyCode === monaco.KeyCode.KeyS) {
} else if ((evt.ctrlKey || evt.metaKey) && evt.keyCode === monaco.KeyCode.KeyS) {
onSave()
evt.preventDefault()
}