diff options
author | Micah Lee <micah@micahflee.com> | 2021-10-26 22:12:22 -0700 |
---|---|---|
committer | Micah Lee <micah@micahflee.com> | 2021-10-26 22:12:22 -0700 |
commit | de3c95cc507968b406871f46620b84991df2f056 (patch) | |
tree | fd9e4464695df313643e6a3dc0cac783881de7fb /desktop/src | |
parent | bde94d37fc1cdf16767437a624bbdfe2150bf598 (diff) | |
download | onionshare-de3c95cc507968b406871f46620b84991df2f056.tar.gz onionshare-de3c95cc507968b406871f46620b84991df2f056.zip |
Set self.torr_settings_tab to None _before_ deleting the tab
Diffstat (limited to 'desktop/src')
-rw-r--r-- | desktop/src/onionshare/tab_widget.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/desktop/src/onionshare/tab_widget.py b/desktop/src/onionshare/tab_widget.py index ead4d960..da7d50bf 100644 --- a/desktop/src/onionshare/tab_widget.py +++ b/desktop/src/onionshare/tab_widget.py @@ -311,13 +311,13 @@ class TabWidget(QtWidgets.QTabWidget): ): self.common.log("TabWidget", "closing a settings tab") + if type(self.tabs[tab_id]) is TorSettingsTab: + self.tor_settings_tab = None + # Remove the tab self.removeTab(index) del self.tabs[tab.tab_id] - if type(self.tabs[tab_id]) is TorSettingsTab: - self.tor_settings_tab = None - # If the last tab is closed, open a new one if self.count() == 0: self.new_tab_clicked() |