Add Win32Session protection

Signed-off-by: Loren Eteval <loren.eteval@proton.me>
This commit is contained in:
Loren Eteval
2025-06-21 22:14:26 +08:00
parent bcf9e95c00
commit 50a8b6a888
+5 -2
View File
@@ -419,13 +419,16 @@ class Application(ApplicationFactory, SingletonApplication):
# Mandatory
self.setQuitOnLastWindowClosed(False)
self.aboutToQuit.connect(Application.cleanup)
Win32Session.set(Application.cleanup)
Win32Session.run()
if AppSettings.get('SystemProxyMode') == 'Auto':
# Automatically configure
SystemProxy.off()
SystemProxy.daemonOn_()
self.aboutToQuit.connect(Application.cleanup)
self.mainWindow = AppMainWindow()
self.systemTray = SystemTrayIcon()