mirror of
https://github.com/clash-verge-rev/clash-verge-rev.git
synced 2026-01-29 08:45:41 +08:00
feat: update systray creation to use TrayIconBuilder and pass app reference
fix: macos systray duplicated icon
This commit is contained in:
@@ -96,7 +96,7 @@ pub async fn resolve_setup(app: &mut App) {
|
||||
|
||||
log::trace!(target: "app", "init system tray");
|
||||
log_err!(tray::Tray::global().init());
|
||||
log_err!(tray::Tray::global().create_systray());
|
||||
log_err!(tray::Tray::global().create_systray(app));
|
||||
|
||||
log_err!(sysopt::Sysopt::global().update_sysproxy().await);
|
||||
log_err!(sysopt::Sysopt::global().init_guard_sysproxy());
|
||||
|
||||
Reference in New Issue
Block a user