From 94a153a0a03469adaa6f26759bbb2a352abbe286 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Tue, 25 Feb 2014 03:50:00 -0500 Subject: [PATCH] feature(deleteSelected) rm param notSet --- lib/client/dom.js | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/lib/client/dom.js b/lib/client/dom.js index 5f895e02..e83b2420 100644 --- a/lib/client/dom.js +++ b/lib/client/dom.js @@ -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); } }