Skip to content

Commit 2212bd5

Browse files
authored
fix: dialog default path on Linux, closes #3091 (#3123)
1 parent 722d9ed commit 2212bd5

File tree

8 files changed

+122
-197
lines changed

8 files changed

+122
-197
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"tauri": patch
3+
"api": patch
4+
---
5+
6+
Fixes the dialog `defaultPath` usage on Linux.

core/tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ attohttpc = { version = "0.18", features = [ "json", "form" ] }
6767
open = { version = "2.0", optional = true }
6868
shared_child = { version = "1.0", optional = true }
6969
os_pipe = { version = "1.0", optional = true }
70-
rfd = { version = "0.6.2", features = [ "parent" ] }
70+
rfd = { version = "0.6.3", features = [ "parent" ] }
7171
raw-window-handle = "0.4.2"
7272
minisign-verify = { version = "0.2", optional = true }
7373
os_info = { version = "3.0.9", optional = true }

core/tauri/src/endpoints/dialog.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,9 +150,6 @@ pub fn open<R: Runtime>(
150150
dialog_builder = dialog_builder.set_parent(window);
151151
}
152152
if let Some(default_path) = options.default_path {
153-
if !default_path.exists() {
154-
return Err(crate::Error::DialogDefaultPathNotExists(default_path));
155-
}
156153
dialog_builder = set_default_path(dialog_builder, default_path);
157154
}
158155
for filter in options.filters {

examples/api/dist/assets/index.f1ec7caa.js renamed to examples/api/dist/assets/index.d86155cb.js

Lines changed: 23 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/api/dist/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<link rel="stylesheet" href="/global.css" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
88
<title>Svelte + Vite App</title>
9-
<script type="module" crossorigin src="/assets/index.f1ec7caa.js"></script>
9+
<script type="module" crossorigin src="/assets/index.d86155cb.js"></script>
1010
<link rel="modulepreload" href="/assets/vendor.a59520a9.js">
1111
<link rel="stylesheet" href="/assets/index.b706bb41.css">
1212
</head>

0 commit comments

Comments
 (0)