summaryrefslogtreecommitdiff
path: root/Hutch/Views/Work/WorkView.swift
diff options
context:
space:
mode:
Diffstat (limited to 'Hutch/Views/Work/WorkView.swift')
-rw-r--r--Hutch/Views/Work/WorkView.swift2
1 files changed, 1 insertions, 1 deletions
diff --git a/Hutch/Views/Work/WorkView.swift b/Hutch/Views/Work/WorkView.swift
index 1e684d4..a7fbd1c 100644
--- a/Hutch/Views/Work/WorkView.swift
+++ b/Hutch/Views/Work/WorkView.swift
@@ -30,7 +30,7 @@ struct WorkView: View {
await ensureViewModel(currentUser: currentUser).loadDashboard()
}
.onChange(of: scenePhase) { _, newPhase in
- guard newPhase == .active, let viewModel else { return }
+ guard newPhase == .active, let viewModel, viewModel.needsRefresh() else { return }
Task {
await viewModel.loadDashboard()
}