fix: failed tests

This commit is contained in:
Louis 2025-09-17 19:55:57 +07:00
parent a85ffa270e
commit 4a4423ed6b
No known key found for this signature in database
GPG Key ID: 44FA9F4D33C37DE2
2 changed files with 2 additions and 3 deletions

View File

@ -219,7 +219,6 @@ pub fn setup_tray(app: &App) -> tauri::Result<TrayIcon> {
TrayIconBuilder::with_id("tray")
.icon(app.default_window_icon().unwrap().clone())
.menu(&menu)
.show_menu_on_left_click(true)
.on_tray_icon_event(|tray, event| match event {
TrayIconEvent::Click {
button: MouseButton::Left,

View File

@ -112,7 +112,7 @@ pub fn run() {
})
.on_window_event(|window, event| match event {
tauri::WindowEvent::CloseRequested { api, .. } => {
if env!("ENABLE_SYSTEM_TRAY_ICON") == "true" {
if option_env!("ENABLE_SYSTEM_TRAY_ICON").unwrap_or("false") == "true" {
#[cfg(target_os = "macos")]
window
.app_handle()
@ -146,7 +146,7 @@ pub fn run() {
log::error!("Failed to install extensions: {}", e);
}
if env!("ENABLE_SYSTEM_TRAY_ICON") == "true" {
if option_env!("ENABLE_SYSTEM_TRAY_ICON").unwrap_or("false") == "true" {
log::info!("Enabling system tray icon");
let _ = setup_tray(app);
}