Kaynağa Gözat

always filter the id list

tophf 6 yıl önce
ebeveyn
işleme
27533230b1
1 değiştirilmiş dosya ile 2 ekleme ve 3 silme
  1. 2 3
      src/popup/index.js

+ 2 - 3
src/popup/index.js

@@ -31,9 +31,8 @@ Object.assign(handlers, {
   async SetPopup(data, src) {
     if (store.currentTab.id !== src.tab.id) return;
     const isTop = src.frameId === 0;
-    const ids = isTop
-      ? data.ids
-      : (await mutex.ready, data.ids.filter(id => !allScriptIds.includes(id)));
+    if (!isTop) await mutex.ready;
+    const ids = data.ids.filter(id => !allScriptIds.includes(id));
     allScriptIds.push(...ids);
     if (isTop) {
       mutex.resolve();