提交 16ee9639 编写于 作者: D Dave Alongi 提交者: Rachel Macfarlane

Hide Help > Report Issue menu item when no reportIssueUrl in product.json, fixes #83560

上级 10963bbc
......@@ -21,6 +21,7 @@ import { IsMacContext, HasMacNativeTabsContext, IsDevelopmentContext } from 'vs/
import { NoEditorsVisibleContext, SingleEditorGroupsContext } from 'vs/workbench/common/editor';
import { IElectronService } from 'vs/platform/electron/node/electron';
import { IJSONContributionRegistry, Extensions as JSONExtensions } from 'vs/platform/jsonschemas/common/jsonContributionRegistry';
import product from 'vs/platform/product/common/product';
// Actions
(function registerActions(): void {
......@@ -159,14 +160,16 @@ import { IJSONContributionRegistry, Extensions as JSONExtensions } from 'vs/plat
order: 3
});
MenuRegistry.appendMenuItem(MenuId.MenubarHelpMenu, {
group: '3_feedback',
command: {
id: 'workbench.action.openIssueReporter',
title: nls.localize({ key: 'miReportIssue', comment: ['&& denotes a mnemonic', 'Translate this to "Report Issue in English" in all languages please!'] }, "Report &&Issue")
},
order: 3
});
if (!!product.reportIssueUrl) {
MenuRegistry.appendMenuItem(MenuId.MenubarHelpMenu, {
group: '3_feedback',
command: {
id: 'workbench.action.openIssueReporter',
title: nls.localize({ key: 'miReportIssue', comment: ['&& denotes a mnemonic', 'Translate this to "Report Issue in English" in all languages please!'] }, "Report &&Issue")
},
order: 3
});
}
// Tools
MenuRegistry.appendMenuItem(MenuId.MenubarHelpMenu, {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册