diff --git a/src/screens/Messages/List/ChatListItem.tsx b/src/screens/Messages/List/ChatListItem.tsx index 9f880836..7c611708 100644 --- a/src/screens/Messages/List/ChatListItem.tsx +++ b/src/screens/Messages/List/ChatListItem.tsx @@ -179,12 +179,13 @@ function ChatListItemReady({ (e: GestureResponderEvent) => { if (isDeletedAccount) { e.preventDefault() + menuControl.open() return false } else { logEvent('chat:open', {logContext: 'ChatsList'}) } }, - [isDeletedAccount], + [isDeletedAccount, menuControl], ) const onLongPress = useCallback(() => { @@ -206,7 +207,9 @@ function ChatListItemReady({ accessibilityHint={ !isDeletedAccount ? _(msg`Go to conversation with ${profile.handle}`) - : undefined + : _( + msg`This conversation is with a deleted or a deactivated account. Press for options.`, + ) } accessibilityActions={ isNative @@ -218,12 +221,7 @@ function ChatListItemReady({ } onPress={onPress} onLongPress={isNative ? onLongPress : undefined} - onAccessibilityAction={onLongPress} - style={[ - web({ - cursor: isDeletedAccount ? 'default' : 'pointer', - }), - ]}> + onAccessibilityAction={onLongPress}> {({hovered, pressed, focused}) => (