Skip to content

Commit 4b5b21e

Browse files
committed
fix: ignore errors from menus.remove and menus.update
Fixes #1242
1 parent f56fb33 commit 4b5b21e

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

addon/src/js/menus.js

+6-2
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,9 @@ export async function remove(id) {
6969
return;
7070
}
7171

72-
await browser.menus.remove(id);
72+
try {
73+
await browser.menus.remove(id);
74+
} catch(e) {}
7375

7476
browser.menus.onClicked.removeListener(menusMap.get(id).onMenuClick);
7577
menusMap.delete(id);
@@ -85,7 +87,9 @@ export async function update(id, updateProperties) {
8587
return;
8688
}
8789

88-
await browser.menus.update(id, updateProperties);
90+
try {
91+
await browser.menus.update(id, updateProperties);
92+
} catch(e) {}
8993

9094
// log.stop();
9195
}

0 commit comments

Comments
 (0)