#447 show alert and exit if the Settings dialog is canceled yet Tor is still not connected

This commit is contained in:
Miguel Jacq 2017-12-04 18:43:40 +11:00
parent 9910ea5c72
commit fe311f591f
No known key found for this signature in database
GPG key ID: EEA4341C6D97A0B6
2 changed files with 6 additions and 1 deletions

View file

@ -505,7 +505,11 @@ class SettingsDialog(QtWidgets.QDialog):
Cancel button clicked.
"""
common.log('SettingsDialog', 'cancel_clicked')
self.close()
if not self.onion.connected_to_tor:
Alert(strings._('gui_tor_connection_canceled', True), QtWidgets.QMessageBox.Warning)
sys.exit()
else:
self.close()
def help_clicked(self):
"""