commit e30d38e69fb2b0a411ed27949b9e213fd854bbd2
parent c13f29e98cd1092a295330832694e88d5dcf111d
Author: William Casarin <jb55@jb55.com>
Date: Sun, 10 Sep 2023 18:23:07 -0700
router: use tap gestures instead of nav links
I was hoping this would fix something but it did not
Diffstat:
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/damus/Views/Events/EventProfile.swift b/damus/Views/Events/EventProfile.swift
@@ -38,11 +38,10 @@ struct EventProfile: View {
var body: some View {
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) {
EventProfileName(pubkey: pubkey, profile: profile, damus: damus_state, size: size)
diff --git a/damus/Views/Profile/MaybeAnonPfpView.swift b/damus/Views/Profile/MaybeAnonPfpView.swift
@@ -28,9 +28,10 @@ struct MaybeAnonPfpView: View {
.font(.largeTitle)
.frame(width: size, height: size)
} 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))
+ }
}
}
}