summaryrefslogtreecommitdiff
path: root/app/src/main/java/se/leap/bitmaskclient/MainActivity.java
diff options
context:
space:
mode:
authorcyBerta <cyberta@riseup.net>2019-05-21 12:42:12 +0200
committercyBerta <cyberta@riseup.net>2019-05-21 12:42:12 +0200
commite92081d9aff29b0f2592ab960593c59b5db41dbc (patch)
treebc3b4d03a6a537c27ce1d483ddafa2b72cd5f858 /app/src/main/java/se/leap/bitmaskclient/MainActivity.java
parentcaadb236f39b4b6139a697eec57aa2796595422f (diff)
* if provider allows only anonymous vpn connections, skip the provider detail activity
* fix app crash on switch provider
Diffstat (limited to 'app/src/main/java/se/leap/bitmaskclient/MainActivity.java')
-rw-r--r--app/src/main/java/se/leap/bitmaskclient/MainActivity.java8
1 files changed, 4 insertions, 4 deletions
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