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
[Pressable] pointerEvents "box-only" and "box-none" broken #3904
Expected result: clicking on the inner alerts "outer", clicking on the outer alerts "outer"
Actual result: clicking on the inner alerts nothing, clicking on the outer alerts nothing
Expected result: clicking on the inner alerts "inner", clicking on the outer alerts nothing
Actual result: clicking on the inner alerts "inner", clicking on the outer alerts"outer"
changed the title [-][Pressable] pointerEvents "box-only" and "box-none" broken in latest version[/-][+][Pressable] pointerEvents "box-only" and "box-none" broken[/+]on Jan 8, 2026
but from my tests it looks like it is also broken.
You are correct, it's also broken on Android but in a different way, which is why I assumed it was working when I was testing the sample code. For example, box-only works like none on iOS but like auto/undefined on Android.
Activity
github-actions commentedon Jan 7, 2026
Hey! 👋
The issue doesn't seem to contain a minimal reproduction.
Could you provide a snack or a link to a GitHub repository under your username that reproduces the problem?
[-][Pressable] pointerEvents "box-only" and "box-none" broken in latest version[/-][+][Pressable] pointerEvents "box-only" and "box-none" broken[/+]Titozzz commentedon Jan 8, 2026
duplicate of #3891 ?
m-bert commentedon Jan 20, 2026
Hi @gigobyte! Thanks for reporting this issue. Have you checked #3925? Also, have you tried this on
android? I know it says thatbut from my tests it looks like it is also broken.
gigobyte commentedon Jan 20, 2026
@m-bert
You are correct, it's also broken on Android but in a different way, which is why I assumed it was working when I was testing the sample code. For example,
box-onlyworks likenoneon iOS but likeauto/undefinedon Android.huextrat commentedon Jan 21, 2026
You can apply this fix for Android if you need to make it works: #3927
As soon as the iOS fix is merged, I will update the Android PR. There will be a small change because of codegen.
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)