You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
bug(pressable, iOS): pointerEvents box-none not working #3891
On iOS, setting pointerEvents="box-none" on Pressable seems to have no effect. (the onPress still occurs and the view captures the press from pressable behind)
It works with Pressable from React Native.
Setting "none" does work properly (the touch is handled by views behind)
Steps to reproduce
Paste the gist in your App.tsx to reproduce.
The black square should not capture events when box-none is set on it.
Please note that this is a simplified version of our code, we use box-none because we need children of this pressable to do stuff (here there are none)
Hi @Titozzz! Sorry for late response, we've been quite busy recently. I can see that there's a PR that attempts to solve it, have you checked that (#3925)? I tried it and it seems to solve this issue.
Also, have you tried android? I've also looked at it and it seems to be broken as well 😞
Activity
m-bert commentedon Jan 20, 2026
Hi @Titozzz! Sorry for late response, we've been quite busy recently. I can see that there's a PR that attempts to solve it, have you checked that (#3925)? I tried it and it seems to solve this issue.
Also, have you tried
android? I've also looked at it and it seems to be broken as well 😞fix(iOS): handles `pointerEvents` for `Pressable` component (software…
fix(android): handles `pointerEvents` for `Pressable` component (#3927)
fix(iOS): handles `pointerEvents` for `Pressable` component (#3925)
fix(android): handles `pointerEvents` for `Pressable` component (#3927)