diff options
| author | 2017-08-21 21:25:31 -0500 | |
|---|---|---|
| committer | 2017-08-21 21:25:31 -0500 | |
| commit | 90cd59c86686d4b9cb4d2cc4fca625843ccb3131 (patch) | |
| tree | 4f3624c9b07e7e5f851302352bbd693c4d85c552 /app/src/main/java/com/wireguard/android/ConfigListFragment.java | |
| parent | Peer: Associate with a Config (diff) | |
| download | wireguard-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.java | 2 |
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); |
