Skip to content

Commit 310c83f

Browse files
committed
Adjust to changes in navigator.platform on iOS
FIX: Fix issue where the default PC keymap was used on recent versions of iPhone or iPad operating systems.
1 parent 23fd40f commit 310c83f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/commands.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -631,7 +631,7 @@ export let macBaseKeymap = {
631631
for (let key in pcBaseKeymap) macBaseKeymap[key] = pcBaseKeymap[key]
632632

633633
// declare global: os, navigator
634-
const mac = typeof navigator != "undefined" ? /Mac/.test(navigator.platform)
634+
const mac = typeof navigator != "undefined" ? /Mac|iP(hone|[oa]d)/.test(navigator.platform)
635635
: typeof os != "undefined" ? os.platform() == "darwin" : false
636636

637637
// :: Object

0 commit comments

Comments
 (0)