diff --git a/src/components/NewskieDialog.tsx b/src/components/NewskieDialog.tsx
index 281430e3..0354bfc4 100644
--- a/src/components/NewskieDialog.tsx
+++ b/src/components/NewskieDialog.tsx
@@ -18,8 +18,10 @@ import {Text} from '#/components/Typography'
export function NewskieDialog({
profile,
+ disabled,
}: {
profile: AppBskyActorDefs.ProfileViewDetailed
+ disabled?: boolean
}) {
const {_} = useLingui()
const moderationOpts = useModerationOpts()
@@ -43,6 +45,7 @@ export function NewskieDialog({
return (
diff --git a/src/screens/Profile/Header/Handle.tsx b/src/screens/Profile/Header/Handle.tsx
index 4f438a28..268b7350 100644
--- a/src/screens/Profile/Header/Handle.tsx
+++ b/src/screens/Profile/Header/Handle.tsx
@@ -12,8 +12,10 @@ import {Text} from '#/components/Typography'
export function ProfileHeaderHandle({
profile,
+ disableTaps,
}: {
profile: Shadow
+ disableTaps?: boolean
}) {
const t = useTheme()
const invalidHandle = isInvalidHandle(profile.handle)
@@ -21,8 +23,8 @@ export function ProfileHeaderHandle({
return (
-
+ pointerEvents={disableTaps ? 'none' : isAndroid ? 'box-only' : 'auto'}>
+
{profile.viewer?.followedBy && !blockHide ? (