Переглянути джерело

fix: set_activation_policy

GyDi 2 роки тому
батько
коміт
f2bd6f1fce
1 змінених файлів з 5 додано та 1 видалено
  1. 5 1
      src-tauri/src/main.rs

+ 5 - 1
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();