diff --git a/apps/desktop/src-tauri/src/lib.rs b/apps/desktop/src-tauri/src/lib.rs index 6f18d3a..a4b37ad 100644 --- a/apps/desktop/src-tauri/src/lib.rs +++ b/apps/desktop/src-tauri/src/lib.rs @@ -118,7 +118,7 @@ pub fn run() { #[cfg(target_os = "windows")] { setup_raven_autostart(); - setup_tray(app)?; + setup_tray(&app.handle())?; } Ok(()) }) @@ -159,7 +159,10 @@ fn setup_raven_autostart() { fn setup_tray(app: &tauri::AppHandle) -> tauri::Result<()> { let show_item = MenuItemBuilder::with_id("show", "Mostrar").build(app)?; let quit_item = MenuItemBuilder::with_id("quit", "Sair").build(app)?; - let menu = MenuBuilder::new(app).items(&[&show_item, &quit_item])?.build()?; + let menu = MenuBuilder::new(app) + .items(&[&show_item, &quit_item])? + .build() + .expect("menu build failed"); let mut builder = TrayIconBuilder::new() .menu(&menu)