diff options
author | Brian Attwell <brianattwell@google.com> | 2014-06-17 14:12:22 -0700 |
---|---|---|
committer | Brian Attwell <brianattwell@google.com> | 2014-06-17 21:25:06 +0000 |
commit | 2aa1549f4dd549cc00f7edee22bf37955b8b1fed (patch) | |
tree | d36e1329c3df56481443f0577b688056c675e0d4 /core/java/android/provider/ContactsContract.java | |
parent | e75b2c267761be6f7d762930b980f435c1789eea (diff) | |
download | frameworks_base-2aa1549f4dd549cc00f7edee22bf37955b8b1fed.zip frameworks_base-2aa1549f4dd549cc00f7edee22bf37955b8b1fed.tar.gz frameworks_base-2aa1549f4dd549cc00f7edee22bf37955b8b1fed.tar.bz2 |
Remove FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET
Reasons
1) Now that QC is no longer a modal dialog, it doesn't make sense for
to use FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET. We want QC to stick around
inside the back stack.
2) FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET is deprecated. It now behaves
completely differently than it used to. It now acts the same as
FLAG_ACTIVITY_NEW_DOCUMENT.
Bug: 15693551
Change-Id: Ia22fe04d7a91876061498bf1f098755b54199704
Diffstat (limited to 'core/java/android/provider/ContactsContract.java')
-rw-r--r-- | core/java/android/provider/ContactsContract.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/core/java/android/provider/ContactsContract.java b/core/java/android/provider/ContactsContract.java index ba66e65..1e7d7f1 100644 --- a/core/java/android/provider/ContactsContract.java +++ b/core/java/android/provider/ContactsContract.java @@ -7963,8 +7963,7 @@ public final class ContactsContract { actualContext = ((ContextWrapper) actualContext).getBaseContext(); } final int intentFlags = (actualContext instanceof Activity) - ? Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET - : Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK; + ? 0 : Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK; // Launch pivot dialog through intent for now final Intent intent = new Intent(ACTION_QUICK_CONTACT).addFlags(intentFlags); |