From 7b780c06de54d6188a08c4e87334501b342c3e6d Mon Sep 17 00:00:00 2001 From: cyBerta Date: Tue, 28 Jan 2025 14:02:11 +0100 Subject: ensure we default to use bridges in case we switch the provider using an invite code --- .../providersetup/fragments/ConfigureProviderFragment.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'app/src/main/java/se/leap/bitmaskclient') diff --git a/app/src/main/java/se/leap/bitmaskclient/providersetup/fragments/ConfigureProviderFragment.java b/app/src/main/java/se/leap/bitmaskclient/providersetup/fragments/ConfigureProviderFragment.java index 8b4b7ad8..2aeaba7f 100644 --- a/app/src/main/java/se/leap/bitmaskclient/providersetup/fragments/ConfigureProviderFragment.java +++ b/app/src/main/java/se/leap/bitmaskclient/providersetup/fragments/ConfigureProviderFragment.java @@ -138,6 +138,10 @@ public class ConfigureProviderFragment extends BaseSetupFragment implements Prop if (ProviderSetupObservable.isSetupRunning()) { handleResult(ProviderSetupObservable.getResultCode(), ProviderSetupObservable.getResultData(), true); } else { + Provider provider = setupActivityCallback.getSelectedProvider(); + if (provider != null && provider.hasIntroducer()) { + PreferenceHelper.useBridges(true); + } ProviderSetupObservable.startSetup(); Bundle parameters = new Bundle(); parameters.putString(Constants.COUNTRYCODE, PreferenceHelper.getBaseCountry()); -- cgit v1.2.3