Skip to content

Commit 3cea8db

Browse files
committed
Do fall back to key codes for alt-cmd- combinations
FIX: Re-enable falling dispatching keys by key code for Cmd-Alt- combinations on macOS. Closes codemirror/dev#1595
1 parent fcc4a72 commit 3cea8db

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/keymap.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ function runHandlers(map: Keymap, event: KeyboardEvent, view: EditorView, scope:
253253
// Ctrl-Alt may be used for AltGr on Windows
254254
!(browser.windows && event.ctrlKey && event.altKey) &&
255255
// Alt-combinations on macOS tend to be typed characters
256-
!(browser.mac && event.altKey && !event.ctrlKey) &&
256+
!(browser.mac && event.altKey && !(event.ctrlKey || event.metaKey)) &&
257257
(baseName = base[event.keyCode]) && baseName != name) {
258258
if (runFor(scopeObj[prefix + modifiers(baseName, event, true)])) {
259259
handled = true

0 commit comments

Comments
 (0)