diff --git a/extensions/copilot/src/extension/contextKeys/vscode-node/contextKeys.contribution.ts b/extensions/copilot/src/extension/contextKeys/vscode-node/contextKeys.contribution.ts index bc47510edda..aa3448d2e58 100644 --- a/extensions/copilot/src/extension/contextKeys/vscode-node/contextKeys.contribution.ts +++ b/extensions/copilot/src/extension/contextKeys/vscode-node/contextKeys.contribution.ts @@ -141,8 +141,10 @@ export class ContextKeysContribution extends Disposable { key = welcomeViewContextKeys.ContactSupport; } else if (error instanceof ChatDisabledError) { key = welcomeViewContextKeys.CopilotChatDisabled; - } else if (error && !extensions.getExtension(EXTENSION_ID)?.isActive) { - key = welcomeViewContextKeys.Offline; + } else if (error) { + if (!extensions.getExtension(EXTENSION_ID)?.isActive) { + key = welcomeViewContextKeys.Offline; + } this._scheduleOfflineCheck(); }