Browse Source

Merge branch 'dev' of https://github.com/artf/grapesjs into dev

pull/3670/head
Artur Arseniev 5 years ago
parent
commit
7b79b11cc7
  1. 16
      src/utils/dom.js

16
src/utils/dom.js

@ -80,15 +80,17 @@ export const createCustomEvent = (e, cls) => {
oEvent = document.createEvent(cls);
oEvent.initEvent(e.type, true, true);
}
oEvent.keyCodeVal = e.keyCode;
oEvent._parentEvent = e;
['keyCode', 'which'].forEach(prop => {
Object.defineProperty(oEvent, prop, {
get() {
return this.keyCodeVal;
}
if (e.type.startsWith('key')) {
oEvent.keyCodeVal = e.keyCode;
['keyCode', 'which'].forEach(prop => {
Object.defineProperty(oEvent, prop, {
get() {
return this.keyCodeVal;
}
});
});
});
}
return oEvent;
};

Loading…
Cancel
Save