From 657ddc0e68aada465a77d1d0f7e7bccfa7dea667 Mon Sep 17 00:00:00 2001 From: Vasiliy Doylov Date: Sun, 22 Jun 2025 02:31:49 +0300 Subject: [PATCH] UI: close sing-box on close request Signed-off-by: Vasiliy Doylov --- src/gtk/window.vala | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gtk/window.vala b/src/gtk/window.vala index bbab6ee..6928763 100644 --- a/src/gtk/window.vala +++ b/src/gtk/window.vala @@ -38,5 +38,9 @@ public class Singularity.Window : Adw.ApplicationWindow { }); outbounds.set_model (SingBox.instance.outbound_selection); outbounds.set_factory (factory); + close_request.connect (() => { + SingBox.instance.singbox.force_exit (); + return false; + }); } }