From 28a1ec34a47d441965ae2e9af57ff3c5dcf4b18c Mon Sep 17 00:00:00 2001 From: Lucas Nogueira Date: Sun, 21 Aug 2022 17:53:09 -0300 Subject: [PATCH] fix(tauri-runtime-wry): only emit global tray event if tray was found --- core/tauri-runtime-wry/src/lib.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/core/tauri-runtime-wry/src/lib.rs b/core/tauri-runtime-wry/src/lib.rs index ca9564bbb..2b0a66ccc 100644 --- a/core/tauri-runtime-wry/src/lib.rs +++ b/core/tauri-runtime-wry/src/lib.rs @@ -2628,12 +2628,12 @@ fn handle_event_loop( for handler in handlers { handler(&event); } - } - let global_listeners = system_tray_manager.global_listeners.lock().unwrap(); - let global_listeners_iter = global_listeners.iter(); - for global_listener in global_listeners_iter { - global_listener(tray_id, &event); + let global_listeners = system_tray_manager.global_listeners.lock().unwrap(); + let global_listeners_iter = global_listeners.iter(); + for global_listener in global_listeners_iter { + global_listener(tray_id, &event); + } } } #[cfg(all(desktop, feature = "system-tray"))]