From 86253d1de4297a65f3fe04bd78d0fe23412e5abc Mon Sep 17 00:00:00 2001 From: nashaofu Date: Thu, 17 Jul 2025 00:34:49 +0800 Subject: [PATCH] fix: build failed --- plugins/dialog/src/desktop.rs | 9 ++++++++- plugins/dialog/src/mobile.rs | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/plugins/dialog/src/desktop.rs b/plugins/dialog/src/desktop.rs index d1a3e8b2..aeadf6c7 100644 --- a/plugins/dialog/src/desktop.rs +++ b/plugins/dialog/src/desktop.rs @@ -13,7 +13,7 @@ use rfd::{AsyncFileDialog, AsyncMessageDialog}; use serde::de::DeserializeOwned; use tauri::{plugin::PluginApi, AppHandle, Runtime}; -use crate::{models::*, FileDialogBuilder, FilePath, MessageDialogBuilder, OK}; +use crate::{models::*, FileDialogBuilder, FilePath, MessageDialogBuilder, StopAccessingPath, OK}; pub fn init( app: &AppHandle, @@ -207,6 +207,13 @@ pub fn save_file) + Send + 'static>( }); } +pub fn stop_accessing_path( + _dialog: FileDialogBuilder, + _p: StopAccessingPath, +) -> bool { + true +} + /// Shows a message dialog pub fn show_message_dialog( dialog: MessageDialogBuilder, diff --git a/plugins/dialog/src/mobile.rs b/plugins/dialog/src/mobile.rs index 55c6d460..d4906a40 100644 --- a/plugins/dialog/src/mobile.rs +++ b/plugins/dialog/src/mobile.rs @@ -114,7 +114,7 @@ pub fn stop_accessing_path(dialog: FileDialogBuilder, p: StopAcce .0 .run_mobile_plugin::<()>("stopAccessingPath", p); - if let Err(_) = res { + if res.is_err() { return false; } }