Skip to content

[BUG] 按照文档示例修改无法移除 Terminal menu 终端菜单项 #131

@justin2gh

Description

@justin2gh

按照文档示例修改无法移除 Terminal menu 终端菜单项

image

复现路径(To Reproduce)
按照以下示例和代码修改无法移除 Terminal menu 终端菜单项
https://opensumi.com/en/docs/integrate/universal-integrate-case/custom-menu

import { BrowserModule } from '@opensumi/ide-core-browser';
import { Domain } from '@opensumi/ide-core-browser';
import { MenuContribution, IMenuRegistry, MenuId } from '@opensumi/ide-core-browser/lib/menu/next';

@Injectable()
@Domain(MenuContribution)
export class MenuBarContribution implements MenuContribution {
registerMenus(registry: IMenuRegistry): void {

    registry.unregisterMenuId(MenuId.MenubarTerminalMenu);

    console.log("registry.registerMenubarItem", MenuId.MenubarTerminalMenu);
} 

}

预期表现(Expected behavior)

移除 Terminal menu 终端菜单项

环境信息(Environment)

  • OS: Debian Docker
  • Browser: chrome
  • OpenSumi Version: [v2.26.4]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions