From e92081d9aff29b0f2592ab960593c59b5db41dbc Mon Sep 17 00:00:00 2001 From: cyBerta Date: Tue, 21 May 2019 12:42:12 +0200 Subject: * if provider allows only anonymous vpn connections, skip the provider detail activity * fix app crash on switch provider --- app/src/main/java/se/leap/bitmaskclient/MainActivity.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'app/src/main/java/se/leap/bitmaskclient/MainActivity.java') diff --git a/app/src/main/java/se/leap/bitmaskclient/MainActivity.java b/app/src/main/java/se/leap/bitmaskclient/MainActivity.java index b0acd860..32b4562a 100644 --- a/app/src/main/java/se/leap/bitmaskclient/MainActivity.java +++ b/app/src/main/java/se/leap/bitmaskclient/MainActivity.java @@ -182,14 +182,14 @@ public class MainActivity extends AppCompatActivity implements EipSetupListener, break; } } - //TODO: Why do we want this --v? legacy and redundant? + + // on switch provider we need to set the EIP fragment Fragment fragment = new EipFragment(); Bundle arguments = new Bundle(); arguments.putParcelable(PROVIDER_KEY, provider); fragment.setArguments(arguments); - new FragmentManagerEnhanced(getSupportFragmentManager()).beginTransaction() - .replace(R.id.container, fragment, EipFragment.TAG) - .commit(); + new FragmentManagerEnhanced(getSupportFragmentManager()) + .replace(R.id.main_container, fragment, EipFragment.TAG); } @Override -- cgit v1.2.3