mirror of
https://github.com/onionshare/onionshare.git
synced 2025-07-11 17:09:37 -04:00
Make systray exit action call OnionShareGui.close() instead of sys.exit(), to give OnionShare a chance to warn users of open servers, and to gracefully shut down
This commit is contained in:
parent
02216f246b
commit
65894e2e44
1 changed files with 1 additions and 1 deletions
|
@ -149,7 +149,7 @@ class OnionShareGui(QtWidgets.QMainWindow):
|
||||||
def _initSystemTray(self):
|
def _initSystemTray(self):
|
||||||
menu = QtWidgets.QMenu()
|
menu = QtWidgets.QMenu()
|
||||||
exitAction = menu.addAction(strings._('systray_menu_exit', True))
|
exitAction = menu.addAction(strings._('systray_menu_exit', True))
|
||||||
exitAction.triggered.connect(sys.exit)
|
exitAction.triggered.connect(self.close)
|
||||||
|
|
||||||
self.systemTray = QtWidgets.QSystemTrayIcon(self)
|
self.systemTray = QtWidgets.QSystemTrayIcon(self)
|
||||||
self.systemTray.setIcon(QtGui.QIcon(common.get_resource_path('images/logo.png')))
|
self.systemTray.setIcon(QtGui.QIcon(common.get_resource_path('images/logo.png')))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue