am f7327201: am fd3a3d79: Merge "Fix an occasional crash in print job state fragment in Settings." into lmp-dev

* commit 'f73272017eedd328143c2d573b1bf9566da587a2':
  Fix an occasional crash in print job state fragment in Settings.
This commit is contained in:
Svetoslav
2014-09-05 17:24:19 +00:00
committed by Android Git Automerger

View File

@@ -153,18 +153,19 @@ public class PrintJobSettingsFragment extends SettingsPreferenceFragment {
}
private void updateUi() {
mPrintJob = mPrintManager.getPrintJob(mPrintJobId);
PrintJob printJob = mPrintManager.getPrintJob(mPrintJobId);
if (mPrintJob == null) {
if (printJob == null) {
finish();
return;
}
if (mPrintJob.isCancelled() || mPrintJob.isCompleted()) {
if (printJob.isCancelled() || printJob.isCompleted()) {
finish();
return;
}
mPrintJob = printJob;
PrintJobInfo info = mPrintJob.getInfo();
switch (info.getState()) {