Merge "Fix an occasional crash in print job state fragment in Settings." into lmp-dev
This commit is contained in:
@@ -153,18 +153,19 @@ public class PrintJobSettingsFragment extends SettingsPreferenceFragment {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void updateUi() {
|
private void updateUi() {
|
||||||
mPrintJob = mPrintManager.getPrintJob(mPrintJobId);
|
PrintJob printJob = mPrintManager.getPrintJob(mPrintJobId);
|
||||||
|
|
||||||
if (mPrintJob == null) {
|
if (printJob == null) {
|
||||||
finish();
|
finish();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (mPrintJob.isCancelled() || mPrintJob.isCompleted()) {
|
if (printJob.isCancelled() || printJob.isCompleted()) {
|
||||||
finish();
|
finish();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
mPrintJob = printJob;
|
||||||
PrintJobInfo info = mPrintJob.getInfo();
|
PrintJobInfo info = mPrintJob.getInfo();
|
||||||
|
|
||||||
switch (info.getState()) {
|
switch (info.getState()) {
|
||||||
|
Reference in New Issue
Block a user