diff --git a/lib/client/listeners.js b/lib/client/listeners.js index fc444c4e..1790bed0 100644 --- a/lib/client/listeners.js +++ b/lib/client/listeners.js @@ -163,12 +163,16 @@ var Util, DOM, CloudFunc, CloudCmd; function onDblClick(event) { var current = getLIElement(event.target), - isDir = DOM.isCurrentIsDir(current); + isDir = DOM.isCurrentIsDir(current), + path = DOM.getCurrentPath(current); + + path = CloudFunc.rmLastSlash(path); if (isDir) { CloudCmd.loadDir({ - path: DOM.getCurrentPath(current) + path: path }); + Events.preventDefault(event); } }