From 8991667fad58c6f58191a82b3d025adcb8e09e52 Mon Sep 17 00:00:00 2001 From: Petka Antonov Date: Wed, 29 May 2019 11:29:13 +0300 Subject: [PATCH] Fixes #1509 --- src/debuggability.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/debuggability.js b/src/debuggability.js index b99939823..b939fa66f 100644 --- a/src/debuggability.js +++ b/src/debuggability.js @@ -154,10 +154,11 @@ var fireDomEvent = (function() { detail: event, cancelable: true }; - es5.defineProperty( - eventData, "promise", {value: event.promise}); - es5.defineProperty(eventData, "reason", {value: event.reason}); var domEvent = new CustomEvent(name.toLowerCase(), eventData); + es5.defineProperty( + domEvent, "promise", {value: event.promise}); + es5.defineProperty( + domEvent, "reason", {value: event.reason}); return !util.global.dispatchEvent(domEvent); }; // In Firefox < 48 CustomEvent is not available in workers but