add saveAs.unload to prevent memleaks

This commit is contained in:
minj
2014-02-23 07:49:28 +02:00
parent c71508b5e2
commit e81a06bcba
+4
View File
@@ -230,6 +230,10 @@ var saveAs = saveAs
null; null;
view.addEventListener("unload", process_deletion_queue, false); view.addEventListener("unload", process_deletion_queue, false);
saveAs.unload = function() {
process_deletion_queue();
view.removeEventListener("unload", process_deletion_queue, false);
};
return saveAs; return saveAs;
}( }(
typeof self !== "undefined" && self typeof self !== "undefined" && self