diff --git a/src/widget/base-widget.js b/src/widget/base-widget.js index 2f99e6454..7813343f1 100644 --- a/src/widget/base-widget.js +++ b/src/widget/base-widget.js @@ -20,7 +20,7 @@ class BaseWidget { this.__onUploadComplete = $.Callbacks() this.__onChange = $.Callbacks().add((object) => { return object != null ? object.promise().done((info) => { - return this.__onUploadComplete.fire(info) + return setTimeout(() => this.__onUploadComplete.fire(info), 0) }) : undefined }) this.__setupWidget()