Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7cd1edc9 authored by Steve Kondik's avatar Steve Kondik Committed by Gerrit Code Review
Browse files

Merge "LockscreenWeather : Fix manual sync" into ics

parents 8a16a712 f6bf7d5b
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -349,8 +349,11 @@ class KeyguardStatusViewManager implements OnClickListener {
        if (showWeather) {
            final long interval = Settings.System.getLong(resolver,
                    Settings.System.WEATHER_UPDATE_INTERVAL, 60); // Default to hourly
            if (((System.currentTimeMillis() - mWeatherInfo.last_sync) / 60000) >= interval) {
            boolean manualSync = (interval == 0);
            if (!manualSync && (((System.currentTimeMillis() - mWeatherInfo.last_sync) / 60000) >= interval)) {
                mHandler.sendEmptyMessage(QUERY_WEATHER);
            } else if (manualSync && mWeatherInfo.last_sync == 0) {
                setNoWeatherData();
            } else {
                setWeatherData(mWeatherInfo);
            }