From 182de083e0fcef0a88b79ea3deee2c04a7ecbd8f Mon Sep 17 00:00:00 2001 From: frosty Date: Wed, 26 Aug 2026 07:57:46 -0400 Subject: feat: close to tray when clicking on tray icon while window is focused --- main/src/ui/status_notifier_item.vala | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'main/src/ui') diff --git a/main/src/ui/status_notifier_item.vala b/main/src/ui/status_notifier_item.vala index de29509d..70db17d5 100644 --- a/main/src/ui/status_notifier_item.vala +++ b/main/src/ui/status_notifier_item.vala @@ -145,6 +145,12 @@ public class StatusNotifierItem : Object { } public void activate(int x, int y) throws Error { + if (application.window != null && application.window.is_active) { + application.window.visible = false; + activation_token = null; + return; + } + show_window(); } -- cgit v1.3