summaryrefslogtreecommitdiff
path: root/Hutch/Views/Projects
diff options
context:
space:
mode:
Diffstat (limited to 'Hutch/Views/Projects')
-rw-r--r--Hutch/Views/Projects/ProjectMailingListView.swift6
1 files changed, 5 insertions, 1 deletions
diff --git a/Hutch/Views/Projects/ProjectMailingListView.swift b/Hutch/Views/Projects/ProjectMailingListView.swift
index 3933bf3..696cf6b 100644
--- a/Hutch/Views/Projects/ProjectMailingListView.swift
+++ b/Hutch/Views/Projects/ProjectMailingListView.swift
@@ -420,7 +420,11 @@ struct MailingListDetailView: View {
if showingPatches(viewModel) {
ForEach(viewModel.filteredPatchsets) { patchset in
- NavigationLink(value: MoreRoute.patchset(id: patchset.id, listName: mailingList.name)) {
+ // Pushed directly rather than by value: this view is also shown
+ // from a project, whose stack declares no MoreRoute destination.
+ NavigationLink {
+ PatchsetDetailView(patchsetID: patchset.id, listName: mailingList.name)
+ } label: {
PatchsetRow(patchset: patchset)
}
.themedRow()