From d40a21eebcfa633466bde4abf67f7dda2d91a163 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=87=8E=E5=A3=B0?= Date: Thu, 12 Sep 2024 11:46:29 +0800 Subject: [PATCH] fix: cannot open diff viewer --- packages/core/src/core/diff-viewer/internal/base.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/core/src/core/diff-viewer/internal/base.ts b/packages/core/src/core/diff-viewer/internal/base.ts index 39ec06dc..58571d14 100644 --- a/packages/core/src/core/diff-viewer/internal/base.ts +++ b/packages/core/src/core/diff-viewer/internal/base.ts @@ -75,6 +75,7 @@ export class DiffViewerContribution implements ClientAppContribution, MenuContri public readonly onDidTabChange: Event = this._onDidTabChange.event; private sequencer = new Sequencer(); + private fileSequencer = new Sequencer(); getFullPath(filePath: string) { return path.join(this.appConfig.workspaceDir, filePath); @@ -107,7 +108,7 @@ export class DiffViewerContribution implements ClientAppContribution, MenuContri } openFileInTab = async (filePath: string, content: string, options?: IResourceOpenOptions) => { - return this.sequencer.queue(() => this._openFileInTab(filePath, content, options)); + return this.fileSequencer.queue(() => this._openFileInTab(filePath, content, options)); }; private _openDiffInTab = async (