From e73288f25f22195a4e54df8850160f883a6a57c6 Mon Sep 17 00:00:00 2001 From: Abhijith V Ashok Date: Tue, 10 Feb 2026 01:43:12 +0530 Subject: [PATCH] Added "" as default value, since getText() used to expect a string only and thus crashed when undefined... Fixes #18076 (#18099) --- packages/vscode-ide-companion/src/diff-manager.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/vscode-ide-companion/src/diff-manager.ts b/packages/vscode-ide-companion/src/diff-manager.ts index 362049e924..9bbebbaead 100644 --- a/packages/vscode-ide-companion/src/diff-manager.ts +++ b/packages/vscode-ide-companion/src/diff-manager.ts @@ -145,7 +145,7 @@ export class DiffManager { if (uriToClose) { const rightDoc = await vscode.workspace.openTextDocument(uriToClose); - const modifiedContent = rightDoc.getText(); + const modifiedContent = rightDoc.getText() ?? ''; await this.closeDiffEditor(uriToClose); return modifiedContent; } @@ -162,7 +162,7 @@ export class DiffManager { } const rightDoc = await vscode.workspace.openTextDocument(rightDocUri); - const modifiedContent = rightDoc.getText(); + const modifiedContent = rightDoc.getText() ?? ''; await this.closeDiffEditor(rightDocUri); this.onDidChangeEmitter.fire( @@ -188,7 +188,7 @@ export class DiffManager { } const rightDoc = await vscode.workspace.openTextDocument(rightDocUri); - const modifiedContent = rightDoc.getText(); + const modifiedContent = rightDoc.getText() ?? ''; await this.closeDiffEditor(rightDocUri); this.onDidChangeEmitter.fire(