mirror of
https://github.com/microsoft/vscode.git
synced 2026-02-22 10:46:11 +00:00
When `activateByEvent` is called with `ActivationKind.Immediate`, only activate on local extension hosts (LocalProcess, LocalWebWorker) and defer remote host activation until the remote host is ready. This prevents blocking startup when extensions need immediate activation but the remote host isn't available yet. Changes: - Add `activationKind` to `IWillActivateEvent` interface - Track deferred activation events in `_pendingRemoteActivationEvents` - Filter to local hosts only for Immediate activation - Replay deferred events on remote hosts after initialization - Fire `onWillActivateByEvent` again with Normal kind when replaying Fixes #260061
VS Code Tests
Contents
This folder contains the various test runners for VS Code. Please refer to the documentation within for how to run them: