From 46e7fdbe30d94fac910646714ce0529d76390dd5 Mon Sep 17 00:00:00 2001 From: Colen Garoutte-Carson Date: Fri, 22 May 2026 14:44:23 -0700 Subject: [PATCH 1/2] Reset status UI if DB fails to open --- Extension/src/LanguageServer/client.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Extension/src/LanguageServer/client.ts b/Extension/src/LanguageServer/client.ts index b6c00ab44..ecc6e5c43 100644 --- a/Extension/src/LanguageServer/client.ts +++ b/Extension/src/LanguageServer/client.ts @@ -2936,6 +2936,10 @@ export class DefaultClient implements Client { this.model.isIndexingWorkspace.Value = true; this.model.isInitializingWorkspace.Value = false; this.model.isParsingWorkspace.Value = false; + } else if (message.endsWith("Failed")) { + this.model.isInitializingWorkspace.Value = false; + this.model.isIndexingWorkspace.Value = false; + this.model.isParsingWorkspace.Value = false; } else if (message.endsWith("files")) { this.model.isParsingFiles.Value = true; } else if (message.endsWith("IntelliSense")) { From 476ccd72d1afb9fe21c0134a3318eb3c1d3fabea Mon Sep 17 00:00:00 2001 From: Colen Garoutte-Carson Date: Fri, 22 May 2026 14:47:02 -0700 Subject: [PATCH 2/2] Add this.model.isParsingFiles.Value = false --- Extension/src/LanguageServer/client.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/Extension/src/LanguageServer/client.ts b/Extension/src/LanguageServer/client.ts index ecc6e5c43..1e473ef61 100644 --- a/Extension/src/LanguageServer/client.ts +++ b/Extension/src/LanguageServer/client.ts @@ -2940,6 +2940,7 @@ export class DefaultClient implements Client { this.model.isInitializingWorkspace.Value = false; this.model.isIndexingWorkspace.Value = false; this.model.isParsingWorkspace.Value = false; + this.model.isParsingFiles.Value = false; } else if (message.endsWith("files")) { this.model.isParsingFiles.Value = true; } else if (message.endsWith("IntelliSense")) {