We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ff84a50 commit b09c02eCopy full SHA for b09c02e
src/events.js
@@ -45,7 +45,16 @@ function createEvent(
45
value: files,
46
})
47
}
48
- Object.assign(node, targetProperties)
+
49
+ const modifiableProperties = {}
50
+ Object.keys(targetProperties).forEach(key => {
51
+ modifiableProperties[key] = {
52
+ value: targetProperties[key],
53
+ writable: true,
54
+ }
55
+ })
56
+ Object.defineProperties(node, modifiableProperties)
57
58
const window = getWindowFromNode(node)
59
const EventConstructor = window[EventType] || window.Event
60
let event
0 commit comments