diff options
author | Robin Lee <rgl@google.com> | 2015-12-02 16:17:58 +0000 |
---|---|---|
committer | Robin Lee <rgl@google.com> | 2015-12-02 16:17:58 +0000 |
commit | c2c2e3eeb923373278fce9ef44efda58104b1164 (patch) | |
tree | 6fe995698b208f364b56e275f6e8a70b64e01179 /packages/VpnDialogs/src | |
parent | 97b51fa5382b760be6a0adb1368f99879d61f61c (diff) |
Create Vpn ManageDialog in onCreate, not onResume
Bug: 25786112
Change-Id: I3dc2ccdce4cc9b449968ab59d1e1d0ff0476ecec
Diffstat (limited to 'packages/VpnDialogs/src')
-rw-r--r-- | packages/VpnDialogs/src/com/android/vpndialogs/ManageDialog.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/packages/VpnDialogs/src/com/android/vpndialogs/ManageDialog.java b/packages/VpnDialogs/src/com/android/vpndialogs/ManageDialog.java index 76b234694790..2fe6648d82da 100644 --- a/packages/VpnDialogs/src/com/android/vpndialogs/ManageDialog.java +++ b/packages/VpnDialogs/src/com/android/vpndialogs/ManageDialog.java @@ -19,6 +19,7 @@ package com.android.vpndialogs; import android.content.Context; import android.content.DialogInterface; import android.net.IConnectivityManager; +import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.os.ServiceManager; @@ -50,8 +51,8 @@ public class ManageDialog extends AlertActivity implements private Handler mHandler; @Override - protected void onResume() { - super.onResume(); + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); if (getCallingPackage() != null) { Log.e(TAG, getCallingPackage() + " cannot start this activity"); @@ -108,11 +109,11 @@ public class ManageDialog extends AlertActivity implements } @Override - protected void onPause() { - super.onPause(); + protected void onDestroy() { if (!isFinishing()) { finish(); } + super.onDestroy(); } @Override |