refactored

This commit is contained in:
coderaiser 2012-12-15 04:46:53 -05:00
parent 856d9bb293
commit 5fff2c486d
2 changed files with 2 additions and 35 deletions

View file

@ -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;

View file

@ -261,7 +261,7 @@ var CloudCommander, Util, DOM;
/* если нажали Enter - открываем папку*/
else if(lKeyCode === KEY.ENTER)
Util.exec(lCurrentFile.onclick, true);
Util.exec(lCurrentFile.ondblclick, true);
/* если нажали <ctr>+r
* обновляем страницу,