From 36a3c5b5014e70857caf1e48f4b8e5f4e1cfe6a8 Mon Sep 17 00:00:00 2001 From: MystiPanda Date: Wed, 21 Feb 2024 23:50:50 +0800 Subject: [PATCH] fix: Do not set autolaunch at init #423 #424 --- src-tauri/src/core/sysopt.rs | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/src-tauri/src/core/sysopt.rs b/src-tauri/src/core/sysopt.rs index e993a04d..ea86256e 100644 --- a/src-tauri/src/core/sysopt.rs +++ b/src-tauri/src/core/sysopt.rs @@ -204,28 +204,6 @@ impl Sysopt { .set_app_path(&app_path) .build()?; - // 避免在开发时将自启动关了 - #[cfg(feature = "verge-dev")] - if !enable { - return Ok(()); - } - - #[cfg(target_os = "macos")] - { - if enable && !auto.is_enabled().unwrap_or(false) { - // 避免重复设置登录项 - let _ = auto.disable(); - auto.enable()?; - } else if !enable { - let _ = auto.disable(); - } - } - - #[cfg(not(target_os = "macos"))] - if enable { - auto.enable()?; - } - *self.auto_launch.lock() = Some(auto); Ok(())