diff --git a/lib/client/key.js b/lib/client/key.js index ce8bf021..9407bee1 100644 --- a/lib/client/key.js +++ b/lib/client/key.js @@ -102,14 +102,13 @@ var CloudCmd, Util, DOM; function setCurrentByLetter(pKeyCode) { var i, n, name, isCurrent, isContain, lCurrent = DOM.getCurrentFile(), - panel = DOM.getPanel(), - nodes = panel.childNodes, + files = DOM.getFiles(), SMALL = 32, char = String.fromCharCode(pKeyCode + SMALL); - n = nodes.length; + n = files.length; for (i = 2; i < n; i++) { - lCurrent = panel.childNodes[i]; + lCurrent = files[i]; name = DOM.getCurrentName(lCurrent); isContain = Util.isContainStrAtBegin(name, char);