From e58d8ff1fbb9d53d9b2ae941fb00721e6195213e Mon Sep 17 00:00:00 2001 From: "Philip P. Moltmann" Date: Tue, 26 Jan 2016 10:08:31 -0800 Subject: [PATCH] Also search in description when filtering printers. Bug: 26780192 Change-Id: Icd95e7e4daee21bd5904d3a271f306864cf47631 --- .../com/android/printspooler/ui/SelectPrinterActivity.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/PrintSpooler/src/com/android/printspooler/ui/SelectPrinterActivity.java b/packages/PrintSpooler/src/com/android/printspooler/ui/SelectPrinterActivity.java index 1aec2531e2ca0..e9144af764905 100644 --- a/packages/PrintSpooler/src/com/android/printspooler/ui/SelectPrinterActivity.java +++ b/packages/PrintSpooler/src/com/android/printspooler/ui/SelectPrinterActivity.java @@ -544,7 +544,10 @@ public final class SelectPrinterActivity extends Activity { final int printerCount = mPrinters.size(); for (int i = 0; i < printerCount; i++) { PrinterInfo printer = mPrinters.get(i); - if (printer.getName().toLowerCase().contains(constraintLowerCase)) { + String description = printer.getDescription(); + if (printer.getName().toLowerCase().contains(constraintLowerCase) + || description != null && description.toLowerCase() + .contains(constraintLowerCase)) { filteredPrinters.add(printer); } }