1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-26 06:42:26 +01:00

Fix DOM.event.

Closes #116.
This commit is contained in:
Doug Kearns
2015-12-24 03:29:50 +11:00
parent 68871ff16f
commit 5930524f85

View File

@@ -1081,9 +1081,10 @@ var DOM = Class("DOM", {
let params = DEFAULTS[t || "HTML"]; let params = DEFAULTS[t || "HTML"];
let args = Object.keys(params); let args = Object.keys(params);
update(params, this.constructor.defaults[type], update(params, this.constructor.defaults[type]);
Ary.toObject(Object.entries(opts) for (let p in opts)
.filter(([k]) => k in params))); if (p in params)
params[p] = opts[p];
apply(evt, "init" + t + "Event", args.map(arg => params[arg])); apply(evt, "init" + t + "Event", args.map(arg => params[arg]));
return evt; return evt;