From 0eb4ef06ac1bebb587dfa10879cd08e2cb682695 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Fri, 11 Apr 2014 03:15:32 -0400 Subject: [PATCH] refactor(key) switchKey: SPACE --- lib/client/key.js | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/lib/client/key.js b/lib/client/key.js index b7fbee1d..c70ccd3a 100644 --- a/lib/client/key.js +++ b/lib/client/key.js @@ -160,7 +160,7 @@ var CloudCmd, Util, DOM; } function switchKey(event) { - var i, id, obj, files, + var i, id, obj, files, name, isSelected, isDir, current = Info.element, panel = Info.panel, path = Info.path, @@ -190,7 +190,7 @@ var CloudCmd, Util, DOM; DOM.setCurrentFile(current); - DOM.preventDefault(event);//запрет на дальнейшее действие + DOM.preventDefault(event); break; case Key.INSERT: @@ -290,22 +290,20 @@ var CloudCmd, Util, DOM; break; case Key.SPACE: - var lSelected, - isDir = Info.isDir, - lName = Info.name; + isDir = Info.isDir, + name = Info.name; - if (!isDir || lName === '..') - lSelected = true; + if (!isDir || name === '..') + isSelected = true; else - lSelected = Info.isSelected; + isSelected = Info.isSelected; - Util.ifExec(lSelected, function() { + Util.ifExec(isSelected, function() { DOM.toggleSelectedFile(current); - }, function(pCallBack) { - DOM.loadCurrentSize(pCallBack, current); + }, function(callback) { + DOM.loadCurrentSize(callback, current); }); - DOM.preventDefault(event); break;