From 79c8f17e839bbc3d0042338d5aa49cf4f851137b Mon Sep 17 00:00:00 2001 From: Frederic Junod Date: Mon, 13 Jan 2014 11:51:01 +0100 Subject: [PATCH] Add encoding param to goog.fs.FileReader.readAsText This is a workaround for https://code.google.com/p/closure-library/issues/detail?id=524 --- src/ol/interaction/draganddropinteraction.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ol/interaction/draganddropinteraction.js b/src/ol/interaction/draganddropinteraction.js index 917712b252..0ed09d211f 100644 --- a/src/ol/interaction/draganddropinteraction.js +++ b/src/ol/interaction/draganddropinteraction.js @@ -87,7 +87,9 @@ ol.interaction.DragAndDrop.prototype.handleDrop_ = function(event) { var files = event.getBrowserEvent().dataTransfer.files; var i, ii; for (i = 0, ii = files.length; i < ii; ++i) { - var reader = goog.fs.FileReader.readAsText(files[i]); + // The empty string param is a workaround for + // https://code.google.com/p/closure-library/issues/detail?id=524 + var reader = goog.fs.FileReader.readAsText(files[i], ''); reader.addCallback(this.handleResult_, this); } };