Merge "The callbacks for tracking a printer called more than once without printer change." into klp-dev

This commit is contained in:
Svetoslav Ganov
2013-10-13 19:07:25 +00:00
committed by Android (Google) Code Review

View File

@ -254,6 +254,9 @@ public class FusedPrintersProvider extends Loader<List<PrinterInfo>> {
if (isStarted() && mDiscoverySession != null
&& mDiscoverySession.isPrinterDiscoveryStarted()) {
if (mTrackedPrinter != null) {
if (mTrackedPrinter.equals(printerId)) {
return;
}
mDiscoverySession.stopPrinterStateTracking(mTrackedPrinter);
}
mTrackedPrinter = printerId;