Never attach dialog to window on Windows
This commit is contained in:
parent
e15659f6d2
commit
76b7e9d6ec
|
|
@ -23,7 +23,7 @@ impl FilePicker {
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn save_file_dialog(&self) -> FileDialogBuilder {
|
pub fn save_file_dialog(&self) -> FileDialogBuilder {
|
||||||
self.new_dialog(FileDialogAction::SaveFile, true)
|
self.new_dialog(FileDialogAction::SaveFile, cfg!(not(target_os = "windows")))
|
||||||
}
|
}
|
||||||
|
|
||||||
fn new_dialog(&self, action: FileDialogAction, attach_window: bool) -> FileDialogBuilder {
|
fn new_dialog(&self, action: FileDialogAction, attach_window: bool) -> FileDialogBuilder {
|
||||||
|
|
@ -44,7 +44,7 @@ pub struct FileDialogBuilder {
|
||||||
dialog: rfd::AsyncFileDialog,
|
dialog: rfd::AsyncFileDialog,
|
||||||
#[cfg(target_os = "macos")]
|
#[cfg(target_os = "macos")]
|
||||||
dialog: rfd::FileDialog,
|
dialog: rfd::FileDialog,
|
||||||
action: FileDialogAction
|
action: FileDialogAction,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl FileDialogBuilder {
|
impl FileDialogBuilder {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue