chore: edition 2024

This commit is contained in:
Lucas Nogueira committed 2026-09-26 15:36:22 -03:00
1 parent b517cc7e85
commit 3d8a3c877b
100 files changed
+276 -253

No files matched your search

+3 -4
View File
@@ -8,8 +8,8 @@ mod tray;
use serde::Serialize;
use tauri::{
webview::{PageLoadEvent, WebviewWindowBuilder},
App, AppHandle, Emitter, Listener, RunEvent, WebviewUrl,
webview::{PageLoadEvent, WebviewWindowBuilder},
};
#[derive(Clone, Serialize)]
@@ -204,12 +204,11 @@ pub fn run() {
app.run(move |_app_handle, _event| {
#[cfg(desktop)]
if let RunEvent::ExitRequested { code, api, .. } = &_event {
if code.is_none() {
if let RunEvent::ExitRequested { code, api, .. } = &_event
&& code.is_none() {
// Keep the event loop running even if all windows are closed
// This allow us to catch system tray events when there is no window
api.prevent_exit();
}
}
})
}
+1 -1
View File
@@ -4,9 +4,9 @@
use std::sync::atomic::{AtomicBool, Ordering};
use tauri::{
Manager, Runtime, WebviewUrl, WebviewWindowBuilder,
menu::{Menu, MenuItem},
tray::{MouseButton, MouseButtonState, TrayIconBuilder, TrayIconEvent},
Manager, Runtime, WebviewUrl, WebviewWindowBuilder,
};
pub fn create_tray<R: Runtime>(app: &tauri::AppHandle<R>) -> tauri::Result<()> {