From 9648ece3a1a456e0c293a2866831c806ca4721e7 Mon Sep 17 00:00:00 2001 From: Lncvrt Date: Sun, 31 May 2026 18:38:08 -0700 Subject: [PATCH] Fix compile issues for mobile --- src-tauri/src/lib.rs | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs index e89d03e..39fa575 100644 --- a/src-tauri/src/lib.rs +++ b/src-tauri/src/lib.rs @@ -2,12 +2,18 @@ use tauri::{Manager, WebviewUrl, WebviewWindowBuilder}; #[cfg_attr(mobile, tauri::mobile_entry_point)] pub fn run() { - tauri::Builder::default() - .plugin(tauri_plugin_single_instance::init(|app, _args, _cwd| { + let mut builder = tauri::Builder::default(); + + #[cfg(not(any(target_os = "android", target_os = "ios")))] + { + builder = builder.plugin(tauri_plugin_single_instance::init(|app, _args, _cwd| { if let Some(window) = app.get_webview_window("main") { let _ = window.set_focus(); } - })) + })); + } + + let app = builder .plugin(tauri_plugin_os::init()) .plugin(tauri_plugin_clipboard_manager::init()) .invoke_handler(tauri::generate_handler![]) @@ -65,4 +71,6 @@ pub fn run() { }) .run(tauri::generate_context!()) .expect("error while running tauri application"); + + let _ = app; }