From cc44f2818c8e315e315e7c085677f034905acc2d Mon Sep 17 00:00:00 2001 From: coderaiser Date: Tue, 21 Oct 2014 04:50:47 -0400 Subject: [PATCH] feature(key) setCurrentByLetter: add "_" --- lib/client/key.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/client/key.js b/lib/client/key.js index ec4bd1cb..61a6c74a 100644 --- a/lib/client/key.js +++ b/lib/client/key.js @@ -101,6 +101,7 @@ var CloudCmd, Util, DOM; meta = event.metaKey, keyIdentifier = event.keyIdentifier, isBetween = keyCode >= KEY.ZERO && keyCode <= KEY.Z, + isSymbol, char = ''; if (keyIdentifier) @@ -108,9 +109,11 @@ var CloudCmd, Util, DOM; else char = event.key; + isSymbol = char === '_' || char === '.'; + /* если клавиши можно обрабатывать*/ if (Key.isBind()) - if (!alt && !ctrl && !meta && (isBetween || keyCode === KEY.DOT)) + if (!alt && !ctrl && !meta && (isBetween || isSymbol)) setCurrentByLetter(char); else { Chars = [];