From 6a776c8317138cf4a3013addc1bd1a462f6dc1eb Mon Sep 17 00:00:00 2001 From: Paul Jensen Date: Tue, 19 Jul 2016 13:19:39 -0400 Subject: Don't let sign-in to network app appear in recents when it finishes When the app exits there is no more work that can be accomplished with it so don't let it be reactivated from the recents list. Change-Id: I3dd67e033c5e68dac31e7a8c367eb81bd862dc21 Fixes: 29925057 --- .../com/android/captiveportallogin/CaptivePortalLoginActivity.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java b/packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java index 6fb8b518acf5..b58c87a5094d 100644 --- a/packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java +++ b/packages/CaptivePortalLogin/src/com/android/captiveportallogin/CaptivePortalLoginActivity.java @@ -96,7 +96,7 @@ public class CaptivePortalLoginActivity extends Activity { // Exit app if Network disappears. final NetworkCapabilities networkCapabilities = mCm.getNetworkCapabilities(mNetwork); if (networkCapabilities == null) { - finish(); + finishAndRemoveTask(); return; } mNetworkCallback = new NetworkCallback() { @@ -163,7 +163,7 @@ public class CaptivePortalLoginActivity extends Activity { mCaptivePortal.useNetwork(); break; } - finish(); + finishAndRemoveTask(); } @Override -- cgit v1.2.3-59-g8ed1b