summaryrefslogtreecommitdiff
path: root/packages/PrintSpooler/src
diff options
context:
space:
mode:
authorPhilip P. Moltmann <moltmann@google.com>2020-05-17 14:40:45 -0700
committerPhilip P. Moltmann <moltmann@google.com>2020-05-17 14:40:45 -0700
commit5020f797e66dddc390f75abf963b63b0daaf7e52 (patch)
treeafc17bf90c585677619b4fbaa8227360ea70e0ec /packages/PrintSpooler/src
parent42de294ab3d7c80d8bbcc29b8ff89af05fd3e473 (diff)
Always call back when printer changes
Otherwise it can happen that we swallow previous printer updates and never end up getting a valid on-printers-updated call. Fixes: 156222510 Test: atest PrinterDiscoverySessionLifecycleTest Change-Id: Idab7399a6ab41ba9051cfcbbeebf4c45d6bfc053
Diffstat (limited to 'packages/PrintSpooler/src')
-rw-r--r--packages/PrintSpooler/src/com/android/printspooler/ui/FusedPrintersProvider.java5
1 files changed, 0 insertions, 5 deletions
diff --git a/packages/PrintSpooler/src/com/android/printspooler/ui/FusedPrintersProvider.java b/packages/PrintSpooler/src/com/android/printspooler/ui/FusedPrintersProvider.java
index 17095063c68c..467a60e62e14 100644
--- a/packages/PrintSpooler/src/com/android/printspooler/ui/FusedPrintersProvider.java
+++ b/packages/PrintSpooler/src/com/android/printspooler/ui/FusedPrintersProvider.java
@@ -231,11 +231,6 @@ public final class FusedPrintersProvider extends Loader<List<PrinterInfo>>
// Add the new printers, i.e. what is left.
printers.addAll(discoveredPrinters.values());
- // Do nothing if the printer list is not changed.
- if (Objects.equals(mPrinters, printers)) {
- return;
- }
-
// Update the list of printers.
mPrinters.clear();
mPrinters.addAll(printers);