fix(dom) setCurrentFile: add CENTER

This commit is contained in:
coderaiser 2014-03-27 10:10:05 -04:00
parent d79129c856
commit 886a65f7be

View file

@ -1059,24 +1059,25 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
* unified way to set current file
*/
this.setCurrentFile = function(currentFile) {
var lRet,
lCurrentFileWas = this.getCurrentFile();
var ret,
CENTER = true,
currentFileWas = this.getCurrentFile();
if (currentFile) {
if (lCurrentFileWas)
unsetCurrentFile(lCurrentFileWas);
if (currentFileWas)
unsetCurrentFile(currentFileWas);
this.addClass(currentFile, CURRENT_FILE);
/* scrolling to current file */
this.scrollIntoViewIfNeeded(currentFile);
this.scrollIntoViewIfNeeded(currentFile, CENTER);
lRet = true;
ret = true;
Cmd.updateCurrentInfo();
}
return lRet;
return this;
};
/**