We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dbdbec1 commit 4d6eafeCopy full SHA for 4d6eafe
src/runtime/background/runtime.ts
@@ -222,7 +222,7 @@ export default class Runtime extends Manager {
222
tabMap.delete(request.scriptId);
223
}
224
225
- if (!Object.keys(tabMap).length) {
+ if (!tabMap.size) {
226
scriptMenu.delete(senderId);
227
228
src/runtime/background/utils.ts
@@ -408,7 +408,7 @@ function genScriptMenuByTabMap(
408
menuArr.forEach((menu) => {
409
// 创建菜单
410
chrome.contextMenus.create({
411
- id: `scriptMenu_menu_${menu.request.params[0]}`,
+ id: `scriptMenu_menu_${scriptId}_${menu.request.params[0]}`,
412
title: menu.request.params[1],
413
contexts: ["all"],
414
parentId: `scriptMenu_${scriptId}`,
0 commit comments