From 5eea7742abad96a80da26fe25667401d7081af51 Mon Sep 17 00:00:00 2001 From: Lance Ewing Date: Sun, 7 Apr 2024 20:25:32 +0100 Subject: [PATCH] Changed GWT game import code to use addEventListener rather than onloadend for FileReader. --- .../src/main/java/com/agifans/agile/gwt/GwtDialogHandler.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/html/src/main/java/com/agifans/agile/gwt/GwtDialogHandler.java b/html/src/main/java/com/agifans/agile/gwt/GwtDialogHandler.java index 5799230..220f7d1 100644 --- a/html/src/main/java/com/agifans/agile/gwt/GwtDialogHandler.java +++ b/html/src/main/java/com/agifans/agile/gwt/GwtDialogHandler.java @@ -300,14 +300,14 @@ private final native void showHtmlOpenFileDialog(String type, GwtOpenFileResults var reader = new FileReader(); // NOTE 1: loadend called regards of whether it was successful or not. // NOTE 2: file has .name, .size and .lastModified fields. - reader.onloadend = function (event) { + reader.addEventListener("loadend", function (event) { console.log('Finished reading in file ' + file.name); resolve({ fileName: file.name, filePath: file.webkitRelativePath? file.webkitRelativePath : '', fileData: reader.result }); - }; + }); reader.readAsArrayBuffer(file); }); })).then(function (results) {