Skip to content

Commit 171c2e9

Browse files
event.key is not always defined
Fixes philc#2453.
1 parent 16b43ce commit 171c2e9

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

lib/keyboard_utils.coffee

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ KeyboardUtils =
4343
getKeyCharUsingKey: (event) ->
4444
if event.keyCode of @keyNames
4545
@keyNames[event.keyCode]
46+
# It appears that event.key is not always defined (see #2453).
47+
else if not event.key?
48+
""
4649
else if event.key.length == 1
4750
event.key
4851
else if event.key.length == 2 and "F1" <= event.key <= "F9"

0 commit comments

Comments
 (0)