[Fix] use working directory instead of executable directory

This commit is contained in:
Alois 2026-05-16 17:34:10 +02:00
commit 8451b64bea

View file

@ -163,9 +163,8 @@ pub fn get_children(path: &str) -> Vec<String> {
} }
pub fn get_directory() -> String { pub fn get_directory() -> String {
let exe = std::env::current_exe().unwrap_or_else(|_| PathBuf::from(".")); std::env::current_dir()
exe.parent() .unwrap_or_else(|_| PathBuf::from("."))
.unwrap_or(Path::new("."))
.to_string_lossy() .to_string_lossy()
.to_string() .to_string()
} }