Loading packages/PrintSpooler/src/com/android/printspooler/FusedPrintersProvider.java +3 −0 Original line number Original line Diff line number Diff line Loading @@ -254,6 +254,9 @@ public class FusedPrintersProvider extends Loader<List<PrinterInfo>> { if (isStarted() && mDiscoverySession != null if (isStarted() && mDiscoverySession != null && mDiscoverySession.isPrinterDiscoveryStarted()) { && mDiscoverySession.isPrinterDiscoveryStarted()) { if (mTrackedPrinter != null) { if (mTrackedPrinter != null) { if (mTrackedPrinter.equals(printerId)) { return; } mDiscoverySession.stopPrinterStateTracking(mTrackedPrinter); mDiscoverySession.stopPrinterStateTracking(mTrackedPrinter); } } mTrackedPrinter = printerId; mTrackedPrinter = printerId; Loading Loading
packages/PrintSpooler/src/com/android/printspooler/FusedPrintersProvider.java +3 −0 Original line number Original line Diff line number Diff line Loading @@ -254,6 +254,9 @@ public class FusedPrintersProvider extends Loader<List<PrinterInfo>> { if (isStarted() && mDiscoverySession != null if (isStarted() && mDiscoverySession != null && mDiscoverySession.isPrinterDiscoveryStarted()) { && mDiscoverySession.isPrinterDiscoveryStarted()) { if (mTrackedPrinter != null) { if (mTrackedPrinter != null) { if (mTrackedPrinter.equals(printerId)) { return; } mDiscoverySession.stopPrinterStateTracking(mTrackedPrinter); mDiscoverySession.stopPrinterStateTracking(mTrackedPrinter); } } mTrackedPrinter = printerId; mTrackedPrinter = printerId; Loading