router: use tap gestures instead of nav links

I was hoping this would fix something but it did not
This commit is contained in:
William Casarin
2023-09-10 18:23:07 -07:00
parent c13f29e98c
commit e30d38e69f
2 changed files with 7 additions and 7 deletions

View File

@@ -38,10 +38,9 @@ struct EventProfile: View {
var body: some View { var body: some View {
HStack(alignment: .center) { HStack(alignment: .center) {
VStack {
NavigationLink(value: Route.ProfileByKey(pubkey: pubkey)) {
ProfilePicView(pubkey: pubkey, size: pfp_size, highlight: .none, profiles: damus_state.profiles, disable_animation: disable_animation) ProfilePicView(pubkey: pubkey, size: pfp_size, highlight: .none, profiles: damus_state.profiles, disable_animation: disable_animation)
} .onTapGesture {
damus_state.nav.push(route: .ProfileByKey(pubkey: pubkey))
} }
VStack(alignment: .leading) { VStack(alignment: .leading) {

View File

@@ -28,8 +28,9 @@ struct MaybeAnonPfpView: View {
.font(.largeTitle) .font(.largeTitle)
.frame(width: size, height: size) .frame(width: size, height: size)
} else { } else {
NavigationLink(value: Route.ProfileByKey(pubkey: pubkey)) {
ProfilePicView(pubkey: pubkey, size: size, highlight: .none, profiles: state.profiles, disable_animation: state.settings.disable_animation) ProfilePicView(pubkey: pubkey, size: size, highlight: .none, profiles: state.profiles, disable_animation: state.settings.disable_animation)
.onTapGesture {
state.nav.push(route: Route.ProfileByKey(pubkey: pubkey))
} }
} }
} }