fix: spawn command
This commit is contained in:
parent
22b11db16e
commit
0aa2565df3
@ -174,7 +174,7 @@ pub fn view_profile(index: usize, profiles_state: State<'_, ProfilesState>) -> R
|
|||||||
|
|
||||||
// use vscode first
|
// use vscode first
|
||||||
if let Ok(code) = which::which("code") {
|
if let Ok(code) = which::which("code") {
|
||||||
return match Command::new(code).arg(path).status() {
|
return match Command::new(code).arg(path).spawn() {
|
||||||
Ok(_) => Ok(()),
|
Ok(_) => Ok(()),
|
||||||
Err(_) => Err("failed to open file by VScode".into()),
|
Err(_) => Err("failed to open file by VScode".into()),
|
||||||
};
|
};
|
||||||
@ -182,7 +182,7 @@ pub fn view_profile(index: usize, profiles_state: State<'_, ProfilesState>) -> R
|
|||||||
|
|
||||||
// use `open` command
|
// use `open` command
|
||||||
if let Ok(open) = which::which("open") {
|
if let Ok(open) = which::which("open") {
|
||||||
return match Command::new(open).arg(path).status() {
|
return match Command::new(open).arg(path).spawn() {
|
||||||
Ok(_) => Ok(()),
|
Ok(_) => Ok(()),
|
||||||
Err(_) => Err("failed to open file by `open`".into()),
|
Err(_) => Err("failed to open file by `open`".into()),
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user