diff options
author | Philip P. Moltmann <moltmann@google.com> | 2020-05-17 14:40:45 -0700 |
---|---|---|
committer | Philip P. Moltmann <moltmann@google.com> | 2020-05-17 14:40:45 -0700 |
commit | 5020f797e66dddc390f75abf963b63b0daaf7e52 (patch) | |
tree | afc17bf90c585677619b4fbaa8227360ea70e0ec /packages/PrintSpooler | |
parent | 42de294ab3d7c80d8bbcc29b8ff89af05fd3e473 (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')
-rw-r--r-- | packages/PrintSpooler/src/com/android/printspooler/ui/FusedPrintersProvider.java | 5 |
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); |