diff --git a/crates/gpui/src/platform/linux/platform.rs b/crates/gpui/src/platform/linux/platform.rs index 159e6e9220f7a760c41471f63be15a3d51cfa656..048d69e149cb0da5d84b3e8a24d2300e3d9610c9 100644 --- a/crates/gpui/src/platform/linux/platform.rs +++ b/crates/gpui/src/platform/linux/platform.rs @@ -305,12 +305,12 @@ impl Platform for P { fn reveal_path(&self, path: &Path) { if path.is_dir() { - open::that(path); + open::that_detached(path); return; } // If `path` is a file, the system may try to open it in a text editor let dir = path.parent().unwrap_or(Path::new("")); - open::that(dir); + open::that_detached(dir); } fn on_quit(&self, callback: Box) {