fix(operation) deleteSilent: work with outdated dom elements

This commit is contained in:
coderaiser 2015-11-10 09:58:03 -05:00
parent 249b8c5729
commit b2af840ea3

View file

@ -290,7 +290,7 @@
query = '?files',
Info = DOM.CurrentInfo,
path = Info.dirPath,
current = Info.element;
name = Info.name;
showLoad();
@ -305,13 +305,16 @@
deleteFn(path + query, names, function(error) {
var Storage = DOM.Storage,
dirPath = Info.dirPath;
dirPath = Info.dirPath,
delCurrent = DOM.deleteCurrent,
delSelected = DOM.deleteSelected,
getByName = DOM.getCurrentByName;
if (!error) {
if (n > 1)
DOM.deleteSelected(files);
delSelected(files);
else
DOM.deleteCurrent(current);
delCurrent(getByName(name));
Storage.removeMatch(dirPath);
}