summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorkaiyiz <kaiyiz@codeaurora.org>2014-08-27 15:54:38 +0800
committerMatt Garnes <matt@cyngn.com>2014-11-13 17:48:11 -0800
commit243a665ed7aa53eb1e0705b99ece1bc5f2056deb (patch)
treeeb5216ac580ae100d8c4c6d8021d14a928411166 /src
parent777f1f44d7e2d30c317fbf9ed3ed2c8cf14331ae (diff)
downloadandroid_packages_apps_Dialer-243a665ed7aa53eb1e0705b99ece1bc5f2056deb.tar.gz
android_packages_apps_Dialer-243a665ed7aa53eb1e0705b99ece1bc5f2056deb.tar.bz2
android_packages_apps_Dialer-243a665ed7aa53eb1e0705b99ece1bc5f2056deb.zip
Dialer: Donot do transactions after onSaveInstanceState
Fragment manager try to popBackStack() after onSaveInstanceState(). If onSaveInstanceState() has been called, just return in exitSearchUi() since we can't do any constructive here. CRs-Fixed: 713587 Change-Id: I4aa3e33d7094e6098cef4e525e464ae38da5be47
Diffstat (limited to 'src')
-rw-r--r--src/com/android/dialer/DialtactsActivity.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/dialer/DialtactsActivity.java b/src/com/android/dialer/DialtactsActivity.java
index 1a357b82f..3ac7d86e4 100644
--- a/src/com/android/dialer/DialtactsActivity.java
+++ b/src/com/android/dialer/DialtactsActivity.java
@@ -943,7 +943,7 @@ public class DialtactsActivity extends TransactionSafeActivity implements View.O
*/
private void exitSearchUi() {
// See related bug in enterSearchUI();
- if (getFragmentManager().isDestroyed()) {
+ if (getFragmentManager().isDestroyed() || !isSafeToCommitTransactions()) {
return;
}