From 42a3a986822c1dbb56f3d9482cfc7f4597e8c64c Mon Sep 17 00:00:00 2001 From: coderaiser Date: Thu, 16 Oct 2014 04:24:18 -0400 Subject: [PATCH] fix(key) firefox: keyIdentifier -> key --- lib/client/key.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/client/key.js b/lib/client/key.js index 54968633..4bdc0ea4 100644 --- a/lib/client/key.js +++ b/lib/client/key.js @@ -99,7 +99,13 @@ var CloudCmd, Util, DOM; ctrl = event.ctrlKey, meta = event.metaKey, keyIdentifier = event.keyIdentifier, - char = fromCharCode(keyIdentifier); + char = ''; + + if (keyIdentifier) + char = fromCharCode(keyIdentifier); + else + char = event.key; + /* если клавиши можно обрабатывать*/ if (Binded) { if (!alt && !ctrl && !meta && keyCode >= KEY.ZERO && keyCode <= KEY.Z)