From 0abe2c2c9ff0ea932dabab39d09fab7eb376243f Mon Sep 17 00:00:00 2001 From: TheGB0077 <39922116+TheGB0077@users.noreply.github.com> Date: Wed, 5 Jun 2024 12:35:59 -0300 Subject: [PATCH] fix: absolute path joins with normalized vscodepath for Windows campatibility --- app/src/lib/components/FileContextMenu.svelte | 2 +- app/src/lib/components/ProjectSettingsMenuAction.svelte | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/lib/components/FileContextMenu.svelte b/app/src/lib/components/FileContextMenu.svelte index ea3f61e9d..9b25e5f89 100644 --- a/app/src/lib/components/FileContextMenu.svelte +++ b/app/src/lib/components/FileContextMenu.svelte @@ -89,7 +89,7 @@ try { if (!project) return; for (let file of item.files) { - const absPath = await join(project.path, file.path); + const absPath = await join(project.vscodePath, file.path); open(`${editor.get()}://file${absPath}`); } dismiss(); diff --git a/app/src/lib/components/ProjectSettingsMenuAction.svelte b/app/src/lib/components/ProjectSettingsMenuAction.svelte index c7ef021d9..3a438b341 100644 --- a/app/src/lib/components/ProjectSettingsMenuAction.svelte +++ b/app/src/lib/components/ProjectSettingsMenuAction.svelte @@ -17,7 +17,7 @@ const unsubscribeOpenInVSCode = listen( 'menu://project/open-in-vscode/clicked', async () => { - const path = `${editor.get()}://file${project.path}`; + const path = `${editor.get()}://file${project.vscodePath}`; open(path); } );