From 155d317f5208a966e3fa49e1e2585a219dabc9a8 Mon Sep 17 00:00:00 2001 From: Dirk Baeumer Date: Mon, 19 May 2025 20:53:57 +0200 Subject: [PATCH] Always capture command in callback --- .../typescript-language-features/src/tsServer/server.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/extensions/typescript-language-features/src/tsServer/server.ts b/extensions/typescript-language-features/src/tsServer/server.ts index 5375834b57c..17d87b3f45c 100644 --- a/extensions/typescript-language-features/src/tsServer/server.ts +++ b/extensions/typescript-language-features/src/tsServer/server.ts @@ -241,13 +241,14 @@ export class SingleTsServer extends Disposable implements ITypeScriptServer { onError: reject, queuingStartTime: Date.now(), isAsync: executeInfo.isAsync, - traceId: request.arguments.$traceId, - command: request.command + command: request.command, + traceId: request.arguments.$traceId } : { onSuccess: resolve as () => ServerResponse.Response | undefined, onError: reject, queuingStartTime: Date.now(), - isAsync: executeInfo.isAsync + isAsync: executeInfo.isAsync, + command: request.command, }; this._callbacks.add(request.seq, item, executeInfo.isAsync); if (executeInfo.token) {