diff --git a/lib/client.js b/lib/client.js index 71118c0f..427ce29f 100644 --- a/lib/client.js +++ b/lib/client.js @@ -139,9 +139,10 @@ CloudClient._loadDir = function(pLink,pNeedRefresh){ DOM.Images.showLoad(pNeedRefresh ? {top:true} : null); - var lPanel = DOM.getPanel(), - /* получаем имя каталога в котором находимся*/ - lHref = DOM.getByClass('path', lPanel); + var lPanel = DOM.getPanel(), + lCurrent = DOM.getCurrentFile(), + /* получаем имя каталога в котором находимся */ + lHref = DOM.getByClass('path', lPanel); lHref = lHref[0].textContent; @@ -157,7 +158,7 @@ CloudClient._loadDir = function(pLink,pNeedRefresh){ * или +R - ссылок мы ненайдём * и заходить не будем */ - var lA = DOM.getCurrentLink(this); + var lA = DOM.getCurrentLink(lCurrent); /* если нажали на ссылку на верхний каталог*/ if(lA && lA.textContent==='..' && lHref!=='/'){