feature(key) setCurrentByLetter: add "_"

This commit is contained in:
coderaiser 2014-10-21 04:50:47 -04:00
parent f850a80931
commit cc44f2818c

View file

@ -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 = [];