diff --git a/apps/tauri/src-tauri/capabilities/default.json b/apps/tauri/src-tauri/capabilities/default.json index e2bf21d..321bd6a 100644 --- a/apps/tauri/src-tauri/capabilities/default.json +++ b/apps/tauri/src-tauri/capabilities/default.json @@ -6,6 +6,7 @@ "permissions": [ "core:default", "opener:default", + "notification:default", "global-shortcut:allow-is-registered", "global-shortcut:allow-register", "global-shortcut:allow-unregister" diff --git a/apps/tauri/src-tauri/src/lib.rs b/apps/tauri/src-tauri/src/lib.rs index eeaeeb0..c6f874f 100644 --- a/apps/tauri/src-tauri/src/lib.rs +++ b/apps/tauri/src-tauri/src/lib.rs @@ -210,10 +210,13 @@ fn apply_startup_preferences(app: &AppHandle) -> tauri::Result<()> { } fn notify_tray_error(app: &AppHandle, title: &str, message: &str) { - let _ = app + if let Err(error) = app .notification() .builder() .title(title) .body(message) - .show(); + .show() + { + eprintln!("failed to show tray error notification: {error}"); + } }