aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/java/com/wireguard/android/ConfigListFragment.java
diff options
context:
space:
mode:
authorSamuel Holland <samuel@sholland.org>2017-08-21 21:25:31 -0500
committerSamuel Holland <samuel@sholland.org>2017-08-21 21:25:31 -0500
commit90cd59c86686d4b9cb4d2cc4fca625843ccb3131 (patch)
tree4f3624c9b07e7e5f851302352bbd693c4d85c552 /app/src/main/java/com/wireguard/android/ConfigListFragment.java
parentPeer: Associate with a Config (diff)
downloadwireguard-android-90cd59c86686d4b9cb4d2cc4fca625843ccb3131.tar.xz
wireguard-android-90cd59c86686d4b9cb4d2cc4fca625843ccb3131.zip
ConfigActivity: Fix fragment state when leaving/entering app
Do this by making the fragment transition functions idempotent. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'app/src/main/java/com/wireguard/android/ConfigListFragment.java')
-rw-r--r--app/src/main/java/com/wireguard/android/ConfigListFragment.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/src/main/java/com/wireguard/android/ConfigListFragment.java b/app/src/main/java/com/wireguard/android/ConfigListFragment.java
index bb146755..c086e40d 100644
--- a/app/src/main/java/com/wireguard/android/ConfigListFragment.java
+++ b/app/src/main/java/com/wireguard/android/ConfigListFragment.java
@@ -75,7 +75,7 @@ public class ConfigListFragment extends BaseConfigFragment {
Log.d(getClass().getSimpleName(), "onCurrentConfigChanged config=" +
(config != null ? config.getName() : null));
final BaseConfigActivity activity = ((BaseConfigActivity) getActivity());
- if (activity != null && activity.getCurrentConfig() != config)
+ if (activity != null)
activity.setCurrentConfig(config);
if (listView != null)
setConfigChecked(config);