diff options
Diffstat (limited to 'Hutch/Views/Builds/BuildListView.swift')
| -rw-r--r-- | Hutch/Views/Builds/BuildListView.swift | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Hutch/Views/Builds/BuildListView.swift b/Hutch/Views/Builds/BuildListView.swift index aa98066..6f3f934 100644 --- a/Hutch/Views/Builds/BuildListView.swift +++ b/Hutch/Views/Builds/BuildListView.swift @@ -108,8 +108,10 @@ struct BuildListView: View { vm.repoFilter = savedRepoFilter viewModel = vm await vm.loadJobs() - vm.startAutoRefresh(interval: autoRefreshInterval) } + // Restart auto-refresh every time the view (re)appears, since + // onDisappear stops it when navigating away. + viewModel?.startAutoRefresh(interval: autoRefreshInterval) } .onDisappear { viewModel?.stopAutoRefresh() |
