diff options
author | Saptak S <saptak013@gmail.com> | 2022-02-24 20:13:34 +0530 |
---|---|---|
committer | Saptak S <saptak013@gmail.com> | 2022-02-24 20:13:34 +0530 |
commit | 3b7655824d07ab9bad0f2f9b5764d418071fdc59 (patch) | |
tree | e42a89f0d2ad80cd0e0e7293f4ecf6c014f24e23 /desktop/onionshare/tab_widget.py | |
parent | 74f0c9d86be2dc3c9b942eb8dcf0d29802a3d294 (diff) | |
download | onionshare-3b7655824d07ab9bad0f2f9b5764d418071fdc59.tar.gz onionshare-3b7655824d07ab9bad0f2f9b5764d418071fdc59.zip |
Chose the active tab in settings based on what is clicked
Diffstat (limited to 'desktop/onionshare/tab_widget.py')
-rw-r--r-- | desktop/onionshare/tab_widget.py | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/desktop/onionshare/tab_widget.py b/desktop/onionshare/tab_widget.py index c1f63c3a..a9b34030 100644 --- a/desktop/onionshare/tab_widget.py +++ b/desktop/onionshare/tab_widget.py @@ -26,8 +26,6 @@ from . import strings from .tab import Tab from .threads import EventHandlerThread from .gui_common import GuiCommon -from .tor_settings_tab import TorSettingsTab -from .settings_tab import SettingsTab from .settings_parent_tab import SettingsParentTab from .connection_tab import AutoConnectTab @@ -228,7 +226,7 @@ class TabWidget(QtWidgets.QTabWidget): index = self.addTab(connection_tab, strings._("gui_autoconnect_start")) self.setCurrentIndex(index) - def open_settings_tab(self, from_autoconnect=False, active_tab='tor'): + def open_settings_tab(self, from_autoconnect=False, active_tab='general'): self.common.log("TabWidget", "open_settings_tab") # See if a settings tab is already open, and if so switch to it @@ -237,7 +235,13 @@ class TabWidget(QtWidgets.QTabWidget): self.setCurrentIndex(self.indexOf(self.tabs[tab_id])) return - settings_tab = SettingsParentTab(self.common, self.current_tab_id,active_tab=active_tab, parent=self, from_autoconnect=from_autoconnect) + settings_tab = SettingsParentTab( + self.common, + self.current_tab_id, + active_tab=active_tab, + parent=self, + from_autoconnect=from_autoconnect + ) settings_tab.close_this_tab.connect(self.close_settings_tab) self.tor_settings_tab = settings_tab.tor_settings_tab self.tor_settings_tab.tor_is_connected.connect(self.tor_is_connected) |