Selaa lähdekoodia

fix: JS block not working in background execution (#1134)

Ahmad Kholid 2 vuotta sitten
vanhempi
commit
405c25f147
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      src/workflowEngine/blocksHandler/handlerJavascriptCode.js

+ 1 - 1
src/workflowEngine/blocksHandler/handlerJavascriptCode.js

@@ -167,7 +167,7 @@ export async function javascriptCode({ outputs, data, ...block }, { refData }) {
   const inSandbox =
     BROWSER_TYPE !== 'firefox' &&
     data.context === 'background' &&
-    this.engine.isPopup;
+    (this.engine.isMV2 || this.engine.isPopup);
   const result = await (inSandbox
     ? messageSandbox('javascriptBlock', {
         instanceId,