From 02f5dabc31a6f0d83a9afe268f24ee20a6e2c877 Mon Sep 17 00:00:00 2001 From: "Konstantin.Nisht" Date: Fri, 6 Dec 2024 11:33:35 +0100 Subject: [PATCH] [ijent] Instantiate IjentPath a bit later GitOrigin-RevId: c10b097e2f84af034e24ddc8509a049b5ea9d07a --- .../execution/wsl/ijent/nio/toggle/IjentWslNioFsToggler.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/execution/wsl/ijent/nio/toggle/IjentWslNioFsToggler.kt b/platform/platform-impl/src/com/intellij/execution/wsl/ijent/nio/toggle/IjentWslNioFsToggler.kt index 99246c615479..3677450ea766 100644 --- a/platform/platform-impl/src/com/intellij/execution/wsl/ijent/nio/toggle/IjentWslNioFsToggler.kt +++ b/platform/platform-impl/src/com/intellij/execution/wsl/ijent/nio/toggle/IjentWslNioFsToggler.kt @@ -186,9 +186,8 @@ private suspend fun tryInitializeEelOnWsl(project: Project) = coroutineScope { val projectFile = project.projectFilePath check(projectFile != null) { "Impossible: project is not default, but it does not have project file" } - val path = Path.of(projectFile) - if (!WslPath.isWslUncPath(path.toString())) { + if (!WslPath.isWslUncPath(projectFile)) { return@coroutineScope } @@ -200,6 +199,7 @@ private suspend fun tryInitializeEelOnWsl(project: Project) = coroutineScope { serviceAsync().installedDistributions } + val path = Path.of(projectFile) for (distro in allWslDistributions.await()) { val matches = try {