소스 검색

Move theme commands to a top-level Theme menu

Eric Streit 1 일 전
부모
커밋
6f92fe4020
1개의 변경된 파일과 4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      extensions/modula2-workbench/src/browser/modula2-workbench-frontend-module.ts

+ 4 - 2
extensions/modula2-workbench/src/browser/modula2-workbench-frontend-module.ts

@@ -26,8 +26,10 @@ class MenusContribution implements MenuContribution {
     const submenu = ['menubar', 'modula2'];
     menus.registerSubmenu(submenu, 'Modula-2');
     menus.registerMenuAction(submenu, { commandId: Commands.about.id });
-    menus.registerMenuAction(submenu, { commandId: SwitchThemeCommand.id });
-    menus.registerMenuAction(submenu, { commandId: ToggleThemeCommand.id });
+    const themeMenu = ['menubar', 'theme'];
+    menus.registerSubmenu(themeMenu, 'Theme');
+    menus.registerMenuAction(themeMenu, { commandId: SwitchThemeCommand.id });
+    menus.registerMenuAction(themeMenu, { commandId: ToggleThemeCommand.id });
   }
 }