diff --git a/src/core_main.rs b/src/core_main.rs index a4b9ecf1c..9abfcb444 100644 --- a/src/core_main.rs +++ b/src/core_main.rs @@ -803,10 +803,6 @@ fn is_root() -> bool { return crate::platform::is_elevated(None).unwrap_or_default() || crate::platform::is_root(); } - #[cfg(linux)] - { - return crate::platform::is_flatpak() || crate::platform::is_root(); - } #[allow(unreachable_code)] crate::platform::is_root() } diff --git a/src/platform/linux.rs b/src/platform/linux.rs index 07ec97d6e..66eefb8a2 100644 --- a/src/platform/linux.rs +++ b/src/platform/linux.rs @@ -701,7 +701,7 @@ pub fn get_env_var(k: &str) -> String { } } -pub fn is_flatpak() -> bool { +fn is_flatpak() -> bool { std::path::PathBuf::from("/.flatpak-info").exists() }