diff --git a/damus/Views/Events/EventProfile.swift b/damus/Views/Events/EventProfile.swift index ac5130c74..66c281ddf 100644 --- a/damus/Views/Events/EventProfile.swift +++ b/damus/Views/Events/EventProfile.swift @@ -41,6 +41,10 @@ struct EventProfile: View { .onTapGesture { show_profile_action_sheet_if_enabled(damus_state: damus_state, pubkey: pubkey) } + .onLongPressGesture(minimumDuration: 0.1) { + UIImpactFeedbackGenerator(style: .medium).impactOccurred() + damus_state.nav.push(route: Route.ProfileByKey(pubkey: pubkey)) + } VStack(alignment: .leading, spacing: 0) { EventProfileName(pubkey: pubkey, damus: damus_state, size: size) diff --git a/damus/Views/Profile/MaybeAnonPfpView.swift b/damus/Views/Profile/MaybeAnonPfpView.swift index f5cf1249e..d0b527e4d 100644 --- a/damus/Views/Profile/MaybeAnonPfpView.swift +++ b/damus/Views/Profile/MaybeAnonPfpView.swift @@ -32,6 +32,10 @@ struct MaybeAnonPfpView: View { .onTapGesture { show_profile_action_sheet_if_enabled(damus_state: state, pubkey: pubkey) } + .onLongPressGesture(minimumDuration: 0.1) { + UIImpactFeedbackGenerator(style: .medium).impactOccurred() + state.nav.push(route: Route.ProfileByKey(pubkey: pubkey)) + } } } }