From 9e0cffd85cfc385323e4702a981fa6f14a3a25cb Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Tue, 17 Dec 2019 11:45:59 +0100 Subject: [PATCH] no more proposed check for theme icons for menus, #84695 --- src/vs/workbench/api/common/menusExtensionPoint.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/vs/workbench/api/common/menusExtensionPoint.ts b/src/vs/workbench/api/common/menusExtensionPoint.ts index df971f54fad6b..4801b91d2885b 100644 --- a/src/vs/workbench/api/common/menusExtensionPoint.ts +++ b/src/vs/workbench/api/common/menusExtensionPoint.ts @@ -351,11 +351,8 @@ commandsExtensionPoint.setHandler(extensions => { let absoluteIcon: { dark: URI; light?: URI; } | ThemeIcon | undefined; if (icon) { if (typeof icon === 'string') { - if (extension.description.enableProposedApi) { - absoluteIcon = ThemeIcon.fromString(icon) || { dark: resources.joinPath(extension.description.extensionLocation, icon) }; - } else { - absoluteIcon = { dark: resources.joinPath(extension.description.extensionLocation, icon) }; - } + absoluteIcon = ThemeIcon.fromString(icon) || { dark: resources.joinPath(extension.description.extensionLocation, icon) }; + } else { absoluteIcon = { dark: resources.joinPath(extension.description.extensionLocation, icon.dark),