From 871a054021f37de6a4669976ee67d139e55b8731 Mon Sep 17 00:00:00 2001 From: vaspadi Date: Wed, 7 May 2025 23:57:30 +0300 Subject: [PATCH] fix(fvm/windows): append '.bat' extention to flutter path --- lua/flutter-tools/executable.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/flutter-tools/executable.lua b/lua/flutter-tools/executable.lua index a961e538..854cca17 100644 --- a/lua/flutter-tools/executable.lua +++ b/lua/flutter-tools/executable.lua @@ -102,7 +102,8 @@ end local function _flutter_bin_from_fvm() local fvm_root = fs.dirname(fs.find(".fvm", { path = luv.cwd(), upward = true, type = "directory" })[1]) - local flutter_bin_symlink = path.join(fvm_root, ".fvm", "flutter_sdk", "bin", "flutter") + local binary_name = path.is_windows and "flutter.bat" or "flutter" + local flutter_bin_symlink = path.join(fvm_root, ".fvm", "flutter_sdk", "bin", binary_name) flutter_bin_symlink = fn.exepath(flutter_bin_symlink) local flutter_bin = luv.fs_realpath(flutter_bin_symlink) if path.exists(flutter_bin_symlink) and path.exists(flutter_bin) then return flutter_bin end