diff options
author | Saptak S <saptak013@gmail.com> | 2022-02-24 18:37:59 +0530 |
---|---|---|
committer | Saptak S <saptak013@gmail.com> | 2022-02-24 18:41:12 +0530 |
commit | 74f0c9d86be2dc3c9b942eb8dcf0d29802a3d294 (patch) | |
tree | b79b52957702de033defb7e9ce58b5ad6996677e /desktop/onionshare/tor_settings_tab.py | |
parent | fdc7ba9228a08d35e6bed042522b4e4c462025e4 (diff) | |
download | onionshare-74f0c9d86be2dc3c9b942eb8dcf0d29802a3d294.tar.gz onionshare-74f0c9d86be2dc3c9b942eb8dcf0d29802a3d294.zip |
Cleanup code
Diffstat (limited to 'desktop/onionshare/tor_settings_tab.py')
-rw-r--r-- | desktop/onionshare/tor_settings_tab.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/desktop/onionshare/tor_settings_tab.py b/desktop/onionshare/tor_settings_tab.py index 9c9ea593..347dbcbf 100644 --- a/desktop/onionshare/tor_settings_tab.py +++ b/desktop/onionshare/tor_settings_tab.py @@ -43,7 +43,7 @@ class TorSettingsTab(QtWidgets.QWidget): tor_is_disconnected = QtCore.Signal() def __init__( - self, common, tab_id, are_tabs_active, status_bar, from_autoconnect=False + self, common, tab_id, are_tabs_active, status_bar, from_autoconnect=False, parent=None ): super(TorSettingsTab, self).__init__() @@ -55,6 +55,7 @@ class TorSettingsTab(QtWidgets.QWidget): self.system = platform.system() self.tab_id = tab_id + self.parent = parent self.from_autoconnect = from_autoconnect # Connection type: either automatic, control port, or socket file @@ -746,9 +747,9 @@ class TorSettingsTab(QtWidgets.QWidget): self.tor_con.show() self.tor_con.start(settings) else: - self.close_this_tab.emit() + self.parent.close_this_tab.emit() else: - self.close_this_tab.emit() + self.parent.close_this_tab.emit() def tor_con_success(self): """ @@ -779,7 +780,7 @@ class TorSettingsTab(QtWidgets.QWidget): # Tell the tabs that Tor is connected self.tor_is_connected.emit() # Close the tab - self.close_this_tab.emit() + self.parent.close_this_tab.emit() self.tor_con_type = None |