From 54a07bc281260a6bb77aaba38c912bedba746df6 Mon Sep 17 00:00:00 2001 From: Esdras Renan Date: Tue, 25 Nov 2025 14:29:39 -0300 Subject: [PATCH] fix(tray): ajusta tipos para AppHandle e build do menu --- apps/desktop/src-tauri/src/lib.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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)