diff options
| author | 2015-11-10 00:58:28 +0000 | |
|---|---|---|
| committer | 2015-11-10 00:58:28 +0000 | |
| commit | 8d8515e708f0cebf69587750bbb3abcb315cc61e (patch) | |
| tree | 5839e3b5fe0cd76615e3976f7b7c0c67d84d3b64 | |
| parent | 51b48b38774b8babe339890e1c888dfd8647ee72 (diff) | |
| parent | 86d13f3daf6f5562bd83d086008d287c58d841c3 (diff) | |
Merge "Avoid NPE in printspooler when changing language"
| -rw-r--r-- | packages/PrintSpooler/src/com/android/printspooler/ui/PrintActivity.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/packages/PrintSpooler/src/com/android/printspooler/ui/PrintActivity.java b/packages/PrintSpooler/src/com/android/printspooler/ui/PrintActivity.java index e8a5e43ce874..14bac4f03ccb 100644 --- a/packages/PrintSpooler/src/com/android/printspooler/ui/PrintActivity.java +++ b/packages/PrintSpooler/src/com/android/printspooler/ui/PrintActivity.java @@ -655,9 +655,11 @@ public class PrintActivity extends Activity implements RemotePrintDocument.Updat } } - PrinterId printerId = mCurrentPrinter.getId(); - final int index = mDestinationSpinnerAdapter.getPrinterIndex(printerId); - mDestinationSpinner.setSelection(index); + if (mCurrentPrinter != null) { + PrinterId printerId = mCurrentPrinter.getId(); + final int index = mDestinationSpinnerAdapter.getPrinterIndex(printerId); + mDestinationSpinner.setSelection(index); + } } private void startAdvancedPrintOptionsActivity(PrinterInfo printer) { |