diff options
author | kaiyiz <kaiyiz@codeaurora.org> | 2014-08-27 15:54:38 +0800 |
---|---|---|
committer | Matt Garnes <matt@cyngn.com> | 2014-11-13 17:48:11 -0800 |
commit | 243a665ed7aa53eb1e0705b99ece1bc5f2056deb (patch) | |
tree | eb5216ac580ae100d8c4c6d8021d14a928411166 /src | |
parent | 777f1f44d7e2d30c317fbf9ed3ed2c8cf14331ae (diff) | |
download | android_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.java | 2 |
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; } |