From d727162174ade916c0ae3d952aff5482339fdcc0 Mon Sep 17 00:00:00 2001 From: Julian Freeman Date: Thu, 16 Apr 2026 15:07:29 -0400 Subject: [PATCH] fix execpath bug --- src-tauri/src/browsers.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src-tauri/src/browsers.rs b/src-tauri/src/browsers.rs index 700e315..07e800d 100644 --- a/src-tauri/src/browsers.rs +++ b/src-tauri/src/browsers.rs @@ -34,13 +34,13 @@ pub fn browser_definitions() -> Vec { name: "Microsoft Edge", local_app_data_segments: &["Microsoft", "Edge", "User Data"], executable_candidates: &[ - ExecutableCandidate::ProgramFiles(&[ + ExecutableCandidate::ProgramFilesX86(&[ "Microsoft", "Edge", "Application", "msedge.exe", ]), - ExecutableCandidate::ProgramFilesX86(&[ + ExecutableCandidate::ProgramFiles(&[ "Microsoft", "Edge", "Application", @@ -87,8 +87,8 @@ pub fn resolve_browser_executable(browser_id: &str) -> Option { definition .executable_candidates .iter() - .find_map(resolve_executable_candidate) - .filter(|path| path.is_file()) + .filter_map(resolve_executable_candidate) + .find(|path| path.is_file()) } fn resolve_executable_candidate(candidate: &ExecutableCandidate) -> Option {