diff options
author | Saptak Sengupta <saptak013@gmail.com> | 2023-10-25 13:55:02 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-25 13:55:02 +0530 |
commit | ea076e453b5dc398f6b6f00457c718f4ecbf5747 (patch) | |
tree | c15d56af539512222c332f82b0c228fdd5fe94dc | |
parent | f880a931bb955b1c9b3bd048fdcb7d56e45905c2 (diff) | |
parent | 30ad1caee31342cc42dcd5b88ef17a48e232d0c9 (diff) | |
download | onionshare-ea076e453b5dc398f6b6f00457c718f4ecbf5747.tar.gz onionshare-ea076e453b5dc398f6b6f00457c718f4ecbf5747.zip |
Merge pull request #1798 from onionshare/show-bridge-options-on-click-use-bridge
Fix reacting to 'Use a bridge' checkbox state change
-rw-r--r-- | desktop/onionshare/tor_settings_tab.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/desktop/onionshare/tor_settings_tab.py b/desktop/onionshare/tor_settings_tab.py index 0a2b12e2..a7aa4bbb 100644 --- a/desktop/onionshare/tor_settings_tab.py +++ b/desktop/onionshare/tor_settings_tab.py @@ -97,7 +97,7 @@ class TorSettingsTab(QtWidgets.QWidget): self.bridge_use_checkbox = QtWidgets.QCheckBox( strings._("gui_settings_bridge_use_checkbox") ) - self.bridge_use_checkbox.stateChanged.connect( + self.bridge_use_checkbox.clicked.connect( self.bridge_use_checkbox_state_changed ) @@ -529,15 +529,17 @@ class TorSettingsTab(QtWidgets.QWidget): self.connection_type_socks.hide() self.connection_type_bridges_radio_group.show() - def bridge_use_checkbox_state_changed(self, state): + def bridge_use_checkbox_state_changed(self): """ 'Use a bridge' checkbox changed """ - if state == QtCore.Qt.Checked: + if self.bridge_use_checkbox.isChecked(): + self.common.log("TorSettingsTab", "bridge_use_checkbox_state_changed", "Use bridge checkbox toggled on") self.bridge_settings.show() self.bridge_builtin_radio.click() self.bridge_builtin_dropdown.setCurrentText("obfs4") else: + self.common.log("TorSettingsTab", "bridge_use_checkbox_state_changed", "Use bridge checkbox toggled off") self.bridge_settings.hide() def bridge_builtin_radio_toggled(self, checked): |