From ea50f9214a4d4fd03b00cc0aad0000c742849ff4 Mon Sep 17 00:00:00 2001 From: William Casarin Date: Tue, 4 Jul 2023 13:48:36 -0700 Subject: [PATCH] Switch to navigation stack in BuilderEventView --- damus/Views/Events/BuilderEventView.swift | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/damus/Views/Events/BuilderEventView.swift b/damus/Views/Events/BuilderEventView.swift index ebcc56dd..9cf07b67 100644 --- a/damus/Views/Events/BuilderEventView.swift +++ b/damus/Views/Events/BuilderEventView.swift @@ -70,12 +70,13 @@ struct BuilderEventView: View { var body: some View { VStack { if let event { - let ev = event.get_inner_event(cache: damus.events) ?? event - let thread = ThreadModel(event: ev, damus_state: damus) - NavigationLink(value: Route.Thread(thread: thread)) { - EventView(damus: damus, event: event, options: .embedded) - .padding([.top, .bottom], 8) - }.buttonStyle(.plain) + EventView(damus: damus, event: event, options: .embedded) + .padding([.top, .bottom], 8) + .onTapGesture { + let ev = event.get_inner_event(cache: damus.events) ?? event + let thread = ThreadModel(event: ev, damus_state: damus) + damus.nav.push(route: .Thread(thread: thread)) + } } else { ProgressView().padding() }