diff --git a/Extension/package.json b/Extension/package.json index 4575468c1..ea4fef448 100644 --- a/Extension/package.json +++ b/Extension/package.json @@ -6641,7 +6641,7 @@ "shell-quote": "^1.8.1", "ssh-config": "^4.4.4", "tmp": "^0.2.3", - "vscode-cpptools": "^6.1.0", + "vscode-cpptools": "^6.2.0", "vscode-languageclient": "^8.1.0", "vscode-nls": "^5.2.0", "vscode-tas-client": "^0.1.84", diff --git a/Extension/src/LanguageServer/client.ts b/Extension/src/LanguageServer/client.ts index 44b537d1e..fdd0eb737 100644 --- a/Extension/src/LanguageServer/client.ts +++ b/Extension/src/LanguageServer/client.ts @@ -2742,7 +2742,8 @@ export class DefaultClient implements Client { util.setProgress(util.getProgressExecutableSuccess()); const testHook: TestHook = getTestHook(); if (message.endsWith("Idle")) { - // nothing to do + const status: IntelliSenseStatus = { status: Status.Idle }; + testHook.updateStatus(status); } else if (message.endsWith("Parsing")) { this.model.isParsingWorkspace.Value = true; this.model.isInitializingWorkspace.Value = false; diff --git a/Extension/yarn.lock b/Extension/yarn.lock index c35c50027..1145eba8f 100644 --- a/Extension/yarn.lock +++ b/Extension/yarn.lock @@ -5079,10 +5079,10 @@ vinyl@^3.0.0: replace-ext "^2.0.0" teex "^1.0.1" -vscode-cpptools@^6.1.0: - version "6.1.0" - resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vscode-cpptools/-/vscode-cpptools-6.1.0.tgz#d89bb225f91da45dbee6acbf45f6940aa3926df1" - integrity sha1-2JuyJfkdpF2+5qy/RfaUCqOSbfE= +vscode-cpptools@^6.2.0: + version "6.2.0" + resolved "https://pkgs.dev.azure.com/azure-public/VisualCpp/_packaging/cpp_PublicPackages/npm/registry/vscode-cpptools/-/vscode-cpptools-6.2.0.tgz#f5ce714fea83b00a9d01e880110ec53fbdbe4664" + integrity sha1-9c5xT+qDsAqdAeiAEQ7FP72+RmQ= vscode-jsonrpc@8.1.0: version "8.1.0"