From f2bd6f1fce58325af292206694b7f3032fbf2e37 Mon Sep 17 00:00:00 2001
From: GyDi <segydi@foxmail.com>
Date: Mon, 10 Oct 2022 22:15:21 +0800
Subject: [PATCH] fix: set_activation_policy

---
 src-tauri/src/main.rs | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs
index 1a92845..e85e87a 100644
--- a/src-tauri/src/main.rs
+++ b/src-tauri/src/main.rs
@@ -145,10 +145,14 @@ fn main() -> std::io::Result<()> {
     builder = builder.menu(Menu::new().add_submenu(submenu_file));
   }
 
-  let app = builder
+  #[allow(unused_mut)]
+  let mut app = builder
     .build(context)
     .expect("error while running tauri application");
 
+  #[cfg(target_os = "macos")]
+  app.set_activation_policy(tauri::ActivationPolicy::Accessory);
+
   let app_handle = app.app_handle();
   ctrlc::set_handler(move || {
     resolve::resolve_reset();
-- 
GitLab