From 2eddb5f7c706d37004e06ecd5c39d0f3ab724f55 Mon Sep 17 00:00:00 2001 From: Luis Vidal Date: Wed, 6 Apr 2016 15:00:36 -0700 Subject: [PATCH] Reset timer when a new weather service provider is selected If a new weather service provider is selected, reset the timer so the newly selected provider can process the weather update requests Change-Id: I2d16000b0eb987c6d0985b465af3259a3619d8ef TICKET: CYNGNOS-2364 --- .../cyanogenmod/platform/internal/CMWeatherManagerService.java | 1 + 1 file changed, 1 insertion(+) diff --git a/cm/lib/main/java/org/cyanogenmod/platform/internal/CMWeatherManagerService.java b/cm/lib/main/java/org/cyanogenmod/platform/internal/CMWeatherManagerService.java index c5f78d6..faab108 100644 --- a/cm/lib/main/java/org/cyanogenmod/platform/internal/CMWeatherManagerService.java +++ b/cm/lib/main/java/org/cyanogenmod/platform/internal/CMWeatherManagerService.java @@ -355,6 +355,7 @@ public class CMWeatherManagerService extends SystemService{ mIsWeatherProviderServiceBound = false; //We can't talk to the current service anyway... mIsProcessingRequest = false; + mLastWeatherUpdateRequestTimestamp = -REQUEST_THRESHOLD_MILLIS; Slog.d(TAG, "Connection with " + name.flattenToString() + " has been closed"); } };