fix(tray): ajusta tipos para AppHandle e build do menu

This commit is contained in:
Esdras Renan 2025-11-25 14:29:39 -03:00
parent 06bb1133a8
commit 54a07bc281

View file

@ -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)