aboutsummaryrefslogtreecommitdiff
path: root/desktop/src/onionshare
diff options
context:
space:
mode:
authorMicah Lee <micah@micahflee.com>2021-10-26 22:12:22 -0700
committerMicah Lee <micah@micahflee.com>2021-10-26 22:12:22 -0700
commitde3c95cc507968b406871f46620b84991df2f056 (patch)
treefd9e4464695df313643e6a3dc0cac783881de7fb /desktop/src/onionshare
parentbde94d37fc1cdf16767437a624bbdfe2150bf598 (diff)
downloadonionshare-de3c95cc507968b406871f46620b84991df2f056.tar.gz
onionshare-de3c95cc507968b406871f46620b84991df2f056.zip
Set self.torr_settings_tab to None _before_ deleting the tab
Diffstat (limited to 'desktop/src/onionshare')
-rw-r--r--desktop/src/onionshare/tab_widget.py6
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()