diff --git a/Cargo.toml b/Cargo.toml index c5b9bcc1ea7..6bf1fdb1208 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -53,7 +53,7 @@ serde-keycode = ["iced_core/serde"] # Prevents multiple separate process instances. single-instance = ["dep:zbus", "ron"] # smol async runtime -smol = ["dep:smol", "iced/smol", "zbus?/async-io"] +smol = ["dep:smol", "iced/smol", "zbus?/async-io", "rfd?/async-std"] tokio = [ "dep:tokio", "ashpd?/tokio", @@ -104,7 +104,7 @@ libc = { version = "0.2.155", optional = true } license = { version = "3.5.1", optional = true } mime = { version = "0.3.17", optional = true } palette = "0.7.3" -rfd = { version = "0.14.0", optional = true } +rfd = { version = "0.14.0", default-features = false, features = ["xdg-portal"], optional = true } rustix = { version = "0.38.34", features = [ "pipe", "process",