From e5468740451e7493d2aa1886b1734aec7989e6a4 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Thu, 15 May 2014 12:39:56 +0300 Subject: [PATCH] refactor(edit) onDrop: for -> forEach --- lib/client/edit.js | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/lib/client/edit.js b/lib/client/edit.js index 01da3f8f..487ef4d9 100644 --- a/lib/client/edit.js +++ b/lib/client/edit.js @@ -412,19 +412,14 @@ var CloudCmd, Util, DOM, CloudFunc, ace, DiffProto, diff_match_patch, Zip; event.preventDefault(); - files = event.dataTransfer.files; + files = event.dataTransfer.files; - if (files.length) { - n = files.length; - - for (i = 0; i < n; i++) { - reader = new FileReader(); - file = files[i]; - + if (files) + files.forEach(function(file) { + reader = new FileReader(); DOM.Events.add('load', onLoad, reader); reader.readAsBinaryString(file); - } - } + }); } this.showMessage = function(text) {