Fix multiple context menus when the extension is refreshed on Chromium browsers

This commit is contained in:
Solninja A 2025-01-30 19:10:28 +10:00
parent 1cd26a7eb4
commit 870f4aef37

View File

@ -364,6 +364,7 @@ function popupGenerateChhoto(url, title) {
browser.browserAction.onClicked.addListener(generateChhoto); browser.browserAction.onClicked.addListener(generateChhoto);
// Create a context menu // Create a context menu
browser.contextMenus.removeAll();
browser.contextMenus.create({ browser.contextMenus.create({
title: "Manually generate a Chhoto URL", title: "Manually generate a Chhoto URL",
contexts: ["all"] contexts: ["all"]