diff --git a/src-tauri/src/browser.rs b/src-tauri/src/browser.rs index da30661..eb5c76e 100644 --- a/src-tauri/src/browser.rs +++ b/src-tauri/src/browser.rs @@ -292,23 +292,16 @@ mod linux { } pub fn is_chromium_version_downloaded(install_dir: &Path, browser_type: &BrowserType) -> bool { - // Expected structure: install_dir// - let browser_subdir = install_dir.join(browser_type.as_str()); - - if !browser_subdir.exists() || !browser_subdir.is_dir() { - return false; - } - let possible_executables = match browser_type { BrowserType::Chromium => vec![ - browser_subdir.join("chromium"), - browser_subdir.join("chrome"), + install_dir.join("chromium"), + install_dir.join("chrome"), ], BrowserType::Brave => vec![ - browser_subdir.join("brave"), - browser_subdir.join("brave-browser"), - browser_subdir.join("brave-browser-nightly"), - browser_subdir.join("brave-browser-beta"), + install_dir.join("brave"), + install_dir.join("brave-browser"), + install_dir.join("brave-browser-nightly"), + install_dir.join("brave-browser-beta"), ], _ => vec![], };