Просмотр исходного кода

fix: clone data from web context in FF

fixes #1511
tophf 3 лет назад
Родитель
Сommit
ac4a4d77c6
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      src/injected/util/index.js

+ 2 - 1
src/injected/util/index.js

@@ -29,7 +29,8 @@ export const bindEvents = (srcId, destId, bridge, cloneInto) => {
     }
     if (!incomingNodeEvent) {
       // CustomEvent is the main message
-      const data = e::getDetail();
+      const detail = e::getDetail();
+      const data = cloneInto ? cloneInto(detail, window) : detail;
       incomingNodeEvent = data.node && data;
       if (!incomingNodeEvent) bridge.onHandle(data);
     } else {