diff --git a/lib/client.js b/lib/client.js index 5c2433a8..71118c0f 100644 --- a/lib/client.js +++ b/lib/client.js @@ -225,39 +225,7 @@ CloudClient._editFileName = function(pParent){ } }; -/** - * Функция устанавливает текущим файлом, тот - * на который кликнули единожды - */ -CloudClient._setCurrent = function(){ - /* - * @pFromEnter - если мы сюда попали - * из события нажатия на энтер - - * вызоветься _loadDir - */ - return function(pFromEnter){ - var lCurrent = DOM.getCurrentFile(); - /* если мы попали сюда с энтера */ - if(pFromEnter===true){ - var lResult = Util.exec( Util.bind(lCurrent.ondblclick, lCurrent) ); - /* enter pressed on file */ - if(!lResult){ - var lA = DOM.getCurrentLink(lCurrent); - Util.exec( Util.bind(lA.ondblclick, lCurrent) ); - } - }/* если мы попали сюда от клика мышки */ - else - pFromEnter.returnValue = false; - - /* что бы не переходить по ссылкам - * а грузить всё ajax'ом, - * возвращаем false на событие - * onclick - */ - return true; - }; - }; - + /** функция устанавливает курсор на каталог * с которого мы пришли, если мы поднялись * в верх по файловой структуре @@ -585,7 +553,6 @@ CloudClient._changeLinks = function(pPanelID){ a[i].onclick = CloudClient._loadDir(link); } else { - lLi.onclick = CloudClient._setCurrent(); lLi.onmousedown = lSetCurrentFile_f; a[i].ondragstart = lOnDragStart_f; diff --git a/lib/client/keyBinding.js b/lib/client/keyBinding.js index 9b83d422..9e0b6b30 100644 --- a/lib/client/keyBinding.js +++ b/lib/client/keyBinding.js @@ -261,7 +261,7 @@ var CloudCommander, Util, DOM; /* если нажали Enter - открываем папку*/ else if(lKeyCode === KEY.ENTER) - Util.exec(lCurrentFile.onclick, true); + Util.exec(lCurrentFile.ondblclick, true); /* если нажали +r * обновляем страницу,