Dan Ballard pushed to branch tor-browser-150.0a1-16.0-1 at The Tor Project / Applications / Tor Browser
Commits:
-
cb92e36a
by clairehurst at 2026-04-22T14:18:42-07:00
-
b81d476a
by clairehurst at 2026-04-22T14:18:42-07:00
3 changed files:
- mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/TorBridgeConfigFragment.kt
- mobile/android/fenix/app/src/main/res/xml/preferences.xml
- mobile/android/fenix/app/src/main/res/xml/tor_bridge_config_preferences.xml
Changes:
| ... | ... | @@ -8,7 +8,7 @@ import android.os.Bundle |
| 8 | 8 | import androidx.preference.EditTextPreference
|
| 9 | 9 | import androidx.preference.Preference
|
| 10 | 10 | import androidx.preference.PreferenceFragmentCompat
|
| 11 | -import androidx.preference.SwitchPreference
|
|
| 11 | +import androidx.preference.SwitchPreferenceCompat
|
|
| 12 | 12 | import org.mozilla.fenix.Config
|
| 13 | 13 | import org.mozilla.fenix.R
|
| 14 | 14 | import org.mozilla.fenix.ext.components
|
| ... | ... | @@ -50,7 +50,7 @@ class TorBridgeConfigFragment : PreferenceFragmentCompat() { |
| 50 | 50 | val bridgesEnabled = requireContext().components.torController.bridgesEnabled
|
| 51 | 51 | |
| 52 | 52 | val prefBridgeConfig =
|
| 53 | - requirePreference<SwitchPreference>(R.string.pref_key_tor_network_settings_bridge_config_toggle)
|
|
| 53 | + requirePreference<SwitchPreferenceCompat>(R.string.pref_key_tor_network_settings_bridge_config_toggle)
|
|
| 54 | 54 | prefBridgeConfig.apply {
|
| 55 | 55 | isChecked = bridgesEnabled
|
| 56 | 56 | setOnPreferenceChangeListener<Boolean> { preference, enabled ->
|
| ... | ... | @@ -188,7 +188,7 @@ |
| 188 | 188 | android:title="@string/preferences_tor_network_settings_bridge_config"
|
| 189 | 189 | android:summary="@string/preferences_tor_network_settings_bridge_config_description" />
|
| 190 | 190 | |
| 191 | - <SwitchPreference
|
|
| 191 | + <SwitchPreferenceCompat
|
|
| 192 | 192 | android:key="@string/pref_key_quick_start"
|
| 193 | 193 | android:title="@string/tor_connect_automatically_label"
|
| 194 | 194 | app:iconSpaceReserved="false" />
|
| ... | ... | @@ -216,7 +216,7 @@ |
| 216 | 216 | android:key="@string/pref_key_advanced"
|
| 217 | 217 | android:layout="@layout/preference_category_no_icon_style">
|
| 218 | 218 | |
| 219 | - <SwitchPreference
|
|
| 219 | + <SwitchPreferenceCompat
|
|
| 220 | 220 | android:key="@string/pref_key_allow_screenshots_in_private_mode"
|
| 221 | 221 | app:iconSpaceReserved="false"
|
| 222 | 222 | android:title="@string/preferences_allow_screenshots" />
|
| ... | ... | @@ -7,7 +7,7 @@ |
| 7 | 7 | android:key="@string/pref_key_tor_network_settings_bridge_config_explanation"
|
| 8 | 8 | android:summary="@string/preferences_tor_network_settings_bridge_config_explanation"
|
| 9 | 9 | app:allowDividerBelow="false" />
|
| 10 | - <SwitchPreference
|
|
| 10 | + <SwitchPreferenceCompat
|
|
| 11 | 11 | android:defaultValue="false"
|
| 12 | 12 | android:key="@string/pref_key_tor_network_settings_bridge_config_toggle"
|
| 13 | 13 | android:title="@string/preferences_tor_network_settings_bridge_config_toggle"
|