Browse Source

don't display "save selection" entry in the tab and browser action menus

Former-commit-id: 5166ccbc6ba9d8bb62021653fc1bfc733828d659
Gildas 6 years ago
parent
commit
3a245b9240
1 changed files with 5 additions and 12 deletions
  1. 5 12
      extension/ui/bg/ui-menus.js

+ 5 - 12
extension/ui/bg/ui-menus.js

@@ -113,19 +113,12 @@ singlefile.extension.ui.bg.menus = (() => {
 			await menus.removeAll();
 			const defaultContextsEnabled = defaultContextsDisabled.concat(...pageContextsEnabled);
 			const defaultContexts = options.contextMenuEnabled ? defaultContextsEnabled : defaultContextsDisabled;
-			if (options.tabMenuEnabled) {
-				menus.create({
-					id: MENU_ID_SAVE_PAGE,
-					contexts: ["tab"],
-					title: MENU_SAVE_PAGE_MESSAGE
-				});
-			}
+			menus.create({
+				id: MENU_ID_SAVE_PAGE,
+				contexts: defaultContexts,
+				title: MENU_SAVE_PAGE_MESSAGE
+			});
 			if (options.contextMenuEnabled) {
-				menus.create({
-					id: MENU_ID_SAVE_PAGE,
-					contexts: pageContextsEnabled,
-					title: MENU_SAVE_PAGE_MESSAGE
-				});
 				menus.create({
 					id: "separator-1",
 					contexts: pageContextsEnabled,