aboutsummaryrefslogtreecommitdiff
path: root/src/platform/linux.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/platform/linux.rs')
-rw-r--r--src/platform/linux.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/platform/linux.rs b/src/platform/linux.rs
index f84d9e96..b5c33259 100644
--- a/src/platform/linux.rs
+++ b/src/platform/linux.rs
@@ -466,14 +466,14 @@ pub fn read_clipboard_text() -> Option<String> {
None
}
-pub fn open_url(url: &str) -> std::io::Result<()> {
+pub fn open_url(url: &str) -> std::io::Result<Option<std::process::Child>> {
Command::new("xdg-open")
.arg(url)
.stdin(Stdio::null())
.stdout(Stdio::null())
.stderr(Stdio::null())
- .spawn()?;
- Ok(())
+ .spawn()
+ .map(Some)
}
pub fn read_clipboard_image() -> Option<ClipboardImage> {