From 8f8897c31991fcbaabeaa58c772114adec3143f8 Mon Sep 17 00:00:00 2001 From: relikd Date: Tue, 12 Feb 2019 23:05:08 +0100 Subject: [PATCH] Fix: disable next update if no update will occur (preferences) --- baRSS/Preferences/Feeds Tab/SettingsFeeds.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/baRSS/Preferences/Feeds Tab/SettingsFeeds.m b/baRSS/Preferences/Feeds Tab/SettingsFeeds.m index bafcffa..7eb2e17 100644 --- a/baRSS/Preferences/Feeds Tab/SettingsFeeds.m +++ b/baRSS/Preferences/Feeds Tab/SettingsFeeds.m @@ -98,6 +98,10 @@ static NSString *dragNodeType = @"baRSS-feed-drag"; NSDate *date = [FeedDownload dateScheduled]; if (date) { double nextFire = fabs(date.timeIntervalSinceNow); + if (nextFire > 1e9) { // distance future, over 31 years + self.spinnerLabel.stringValue = @""; + return; + } if (nextFire > 60) { // update 1/min nextFire = fmod(nextFire, 60); // next update will align with minute } else {