diff --git a/packages/render/src/renderers/ARenderer.tsx b/packages/render/src/renderers/ARenderer.tsx index 91a564a6..0b622f32 100644 --- a/packages/render/src/renderers/ARenderer.tsx +++ b/packages/render/src/renderers/ARenderer.tsx @@ -16,8 +16,9 @@ function useAnchorOnLinkPress( const { baseTarget } = useDocumentMetadata(); const shouldHandleLinkPress = tnode.tagName === 'a' && - typeof normalizedHref === 'string' && + typeof href === 'string' && href.length > 0 && + typeof normalizedHref === 'string' && typeof onPress === 'function'; return shouldHandleLinkPress ? (e: GestureResponderEvent) =>