From da8feafc77de985d8155586ed516497c0748685e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=87=8E=E5=A3=B0?= Date: Mon, 26 Aug 2024 21:00:12 +0800 Subject: [PATCH] fix: remove action menus --- packages/core/src/core/diff-viewer/internal/base.ts | 8 +++++--- packages/startup/src/diff-viewer/index.tsx | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/core/src/core/diff-viewer/internal/base.ts b/packages/core/src/core/diff-viewer/internal/base.ts index 4af1992a..7e38728b 100644 --- a/packages/core/src/core/diff-viewer/internal/base.ts +++ b/packages/core/src/core/diff-viewer/internal/base.ts @@ -22,7 +22,7 @@ import { LiveInlineDiffPreviewer } from '@opensumi/ide-ai-native/lib/browser/wid import { InlineDiffHandler } from '@opensumi/ide-ai-native/lib/browser/widget/inline-diff/inline-diff.handler'; import { InlineStreamDiffHandler } from '@opensumi/ide-ai-native/lib/browser/widget/inline-stream-diff/inline-stream-diff.handler'; import { EResultKind } from '@opensumi/ide-ai-native/lib/common'; -import { IMenuRegistry, MenuContribution } from '@opensumi/ide-core-browser/lib/menu/next'; +import { IMenuRegistry, MenuContribution, MenuId } from '@opensumi/ide-core-browser/lib/menu/next'; import { IEditor, IEditorDocumentModelService } from '@opensumi/ide-editor/lib/browser'; import { listenReadable, SumiReadableStream } from '@opensumi/ide-utils/lib/stream'; import path from 'path'; @@ -331,8 +331,10 @@ export class DiffViewerContribution implements CommandContribution, ClientAppCon registerCommands() { } registerMenus(registry: IMenuRegistry) { - registry.unregisterMenuItem('editor/title', EDITOR_COMMANDS.SPLIT_TO_RIGHT.id); - registry.unregisterMenuItem('editor/title', EDITOR_COMMANDS.CLOSE_ALL_IN_GROUP.id); + registry.unregisterMenuItem(MenuId.EditorTitle, EDITOR_COMMANDS.SPLIT_TO_RIGHT.id); + registry.unregisterMenuItem(MenuId.EditorTitle, EDITOR_COMMANDS.CLOSE_ALL_IN_GROUP.id); + registry.unregisterMenuId(MenuId.EditorTitle); + registry.unregisterMenuId(MenuId.EditorTitleRun); } dispose() { this._disposables.dispose(); diff --git a/packages/startup/src/diff-viewer/index.tsx b/packages/startup/src/diff-viewer/index.tsx index d8ba0108..a1f16531 100644 --- a/packages/startup/src/diff-viewer/index.tsx +++ b/packages/startup/src/diff-viewer/index.tsx @@ -57,7 +57,7 @@ const App = () => { const memo = useMemo(() => (
代码生成中
, + component: () =>
代码生成中
, }} appConfig={{ layoutViewSize: {},