Skip to content

Commit 912bb68

Browse files
authored
fix: Dont show chat panel on ext updates (#232328)
1 parent d7c7d5b commit 912bb68

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/vs/workbench/contrib/chat/browser/actions/chatGettingStarted.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { ICommandService } from '../../../../../platform/commands/common/command
1010
import { IExtensionService } from '../../../../services/extensions/common/extensions.js';
1111
import { ExtensionIdentifier } from '../../../../../platform/extensions/common/extensions.js';
1212
import { CHAT_OPEN_ACTION_ID } from './chatActions.js';
13-
import { IExtensionManagementService } from '../../../../../platform/extensionManagement/common/extensionManagement.js';
13+
import { IExtensionManagementService, InstallOperation } from '../../../../../platform/extensionManagement/common/extensionManagement.js';
1414

1515

1616
export class ChatGettingStartedContribution extends Disposable implements IWorkbenchContribution {
@@ -36,7 +36,7 @@ export class ChatGettingStartedContribution extends Disposable implements IWorkb
3636

3737
this._register(this.extensionManagementService.onDidInstallExtensions(async (result) => {
3838
for (const e of result) {
39-
if (ExtensionIdentifier.equals(this.productService.gitHubEntitlement!.extensionId, e.identifier.id)) {
39+
if (ExtensionIdentifier.equals(this.productService.gitHubEntitlement!.extensionId, e.identifier.id) && e.operation === InstallOperation.Install) {
4040
this.recentlyInstalled = true;
4141
return;
4242
}

0 commit comments

Comments
 (0)