diff --git a/iOS/MasterFeed/RefreshProgressView.swift b/iOS/MasterFeed/RefreshProgressView.swift index b793d276d..9214d3b4c 100644 --- a/iOS/MasterFeed/RefreshProgressView.swift +++ b/iOS/MasterFeed/RefreshProgressView.swift @@ -23,6 +23,8 @@ class RefreshProgressView: UIView { } else { updateRefreshLabel() } + + scheduleUpdateRefreshLabel() } func updateRefreshLabel() { @@ -87,4 +89,12 @@ private extension RefreshProgressView { } } } + + func scheduleUpdateRefreshLabel() { + DispatchQueue.main.asyncAfter(deadline: .now() + 60) { [weak self] in + self?.updateRefreshLabel() + self?.scheduleUpdateRefreshLabel() + } + } + }