feature(deleteSelected) rm param notSet

This commit is contained in:
coderaiser 2014-02-25 03:50:00 -05:00
parent 7efe125916
commit 94a153a0a0

View file

@ -1554,10 +1554,9 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
/**
* remove current file from file table
* @param current
* @param notSet
*
*/
this.deleteCurrent = function(current, notSet) {
this.deleteCurrent = function(current) {
var name, next, prev, parent;
if (!current)
@ -1570,11 +1569,10 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
next = current.nextSibling,
prev = current.previousSibling;
if (!notSet)
if (next)
this.setCurrentFile(next);
else if (prev)
this.setCurrentFile(prev);
if (next)
this.setCurrentFile(next);
else if (prev)
this.setCurrentFile(prev);
parent.removeChild(current);
}
@ -1587,7 +1585,7 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
* @Selected
*/
this.deleteSelected = function(selected) {
var i, n, last, next, prev, current;
var i, n, last, current;
if (!selected)
selected = this.getSelectedFiles();
@ -1597,10 +1595,7 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog;
for (i = 0; i < n; i++) {
current = selected[i];
next = current.nextSibling,
prev = current.previousSibling;
this.deleteCurrent(current, i !== n-1);
this.deleteCurrent(current);
}
}