From 7435ffcd2f68f41ea4b07103556012b0d8ade8e6 Mon Sep 17 00:00:00 2001 From: wangyijing130 Date: Thu, 31 Jul 2025 01:42:19 +0800 Subject: [PATCH] fix: use Uri.from to generate valid diff URI (#4882) * fix: use Uri.from to generate valid diff URI * fix the conflicts for VscodeDiffViewProvider.ts has been moved --------- Co-authored-by: wangyj20 --- src/hosts/vscode/VscodeDiffViewProvider.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/hosts/vscode/VscodeDiffViewProvider.ts b/src/hosts/vscode/VscodeDiffViewProvider.ts index 667a582dd1..1c542d5292 100644 --- a/src/hosts/vscode/VscodeDiffViewProvider.ts +++ b/src/hosts/vscode/VscodeDiffViewProvider.ts @@ -68,7 +68,9 @@ export class VscodeDiffViewProvider extends DiffViewProvider { }) vscode.commands.executeCommand( "vscode.diff", - vscode.Uri.parse(`${DIFF_VIEW_URI_SCHEME}:${fileName}`).with({ + vscode.Uri.from({ + scheme: DIFF_VIEW_URI_SCHEME, + path: fileName, query: Buffer.from(this.originalContent ?? "").toString("base64"), }), uri,