Merge "Update printers even if there are no printers found." into nyc-dev

This commit is contained in:
Philip P. Moltmann
2016-03-28 21:59:38 +00:00
committed by Android (Google) Code Review

View File

@@ -267,9 +267,12 @@ public final class FusedPrintersProvider extends Loader<List<PrinterInfo>>
// The contract is that if we already have a valid, // The contract is that if we already have a valid,
// result the we have to deliver it immediately. // result the we have to deliver it immediately.
if (!mPrinters.isEmpty()) { (new Handler(Looper.getMainLooper())).post(new Runnable() {
deliverResult(new ArrayList<>(mPrinters)); @Override public void run() {
} deliverResult(new ArrayList<>(mPrinters));
}
});
// Always load the data to ensure discovery period is // Always load the data to ensure discovery period is
// started and to make sure obsolete printers are updated. // started and to make sure obsolete printers are updated.
onForceLoad(); onForceLoad();