diff options
| author | Svetoslav <svetoslavganov@google.com> | 2014-09-16 19:21:16 +0000 |
|---|---|---|
| committer | Android Git Automerger <android-git-automerger@android.com> | 2014-09-16 19:21:16 +0000 |
| commit | ad5c6edb78e523e33a16d85bb4e5cc84ef813c6e (patch) | |
| tree | daca1e1831e94310bf4550a43393cf8b6ca13066 | |
| parent | 651ac009bce65d87b265a98fb262968c55f95f49 (diff) | |
| parent | 307bdcd1dc677f9a44fa00def8d72e529e010a20 (diff) | |
| download | frameworks_base-ad5c6edb78e523e33a16d85bb4e5cc84ef813c6e.zip frameworks_base-ad5c6edb78e523e33a16d85bb4e5cc84ef813c6e.tar.gz frameworks_base-ad5c6edb78e523e33a16d85bb4e5cc84ef813c6e.tar.bz2 | |
am bce7a884: am 79541afa: am ccf13317: Merge "Do not change fragments if print activity finishing." into lmp-dev
* commit 'bce7a8843afaffa4e5799b0e532541acba639657':
Do not change fragments if print activity finishing.
| -rw-r--r-- | packages/PrintSpooler/src/com/android/printspooler/ui/PrintActivity.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/packages/PrintSpooler/src/com/android/printspooler/ui/PrintActivity.java b/packages/PrintSpooler/src/com/android/printspooler/ui/PrintActivity.java index 693e5ac..3985285 100644 --- a/packages/PrintSpooler/src/com/android/printspooler/ui/PrintActivity.java +++ b/packages/PrintSpooler/src/com/android/printspooler/ui/PrintActivity.java @@ -816,6 +816,9 @@ public class PrintActivity extends Activity implements RemotePrintDocument.Updat } private void ensureProgressUiShown() { + if (isFinishing()) { + return; + } if (mUiState != UI_STATE_PROGRESS) { mUiState = UI_STATE_PROGRESS; mPrintPreviewController.setUiShown(false); @@ -825,6 +828,9 @@ public class PrintActivity extends Activity implements RemotePrintDocument.Updat } private void ensurePreviewUiShown() { + if (isFinishing()) { + return; + } if (mUiState != UI_STATE_PREVIEW) { mUiState = UI_STATE_PREVIEW; mPrintPreviewController.setUiShown(true); @@ -833,6 +839,9 @@ public class PrintActivity extends Activity implements RemotePrintDocument.Updat } private void ensureErrorUiShown(CharSequence message, int action) { + if (isFinishing()) { + return; + } if (mUiState != UI_STATE_ERROR) { mUiState = UI_STATE_ERROR; mPrintPreviewController.setUiShown(false); |
