From 47d835547a21564aee1e5cde445254a431ac1374 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Mon, 30 Jul 2012 04:49:15 -0400 Subject: [PATCH] fixed bug with path links --- client.js | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/client.js b/client.js index 8bdcbfbc..5a238fe7 100644 --- a/client.js +++ b/client.js @@ -454,14 +454,23 @@ CloudClient._changeLinks = function(pPanelID) * двойное нажатие на левую кнопку мышки */ else{ + var lLi; + try{ - var lLi = a[i].parentElement.parentElement; - + lLi = a[i].parentElement.parentElement; + }catch(error){console.log(error);} + + /* if we in path changing onclick events*/ + if (lLi.className === 'path'){ + a[i].onclick = CloudClient._setCurrent(); + a[i].ondblclick = CloudClient._loadDir(link); + } + else { lLi.onclick = CloudClient._setCurrent(); lLi.ondblclick = CloudClient._loadDir(link); lLi.id = (a[i].title ? a[i].title : a[i].textContent) + '(' + pPanelID + ')'; - }catch(error){console.log(error);} + } } } }