TIL that there’s a known issue with react-native’s built in Pressable components potentially not receiving press events when inside any kind of native element (e.g. a header). For some reason this seems to rear its ugly head most often on the iPhone Xs. That’s where our team saw it, and what this issue points to.
Chasing this bug down has been a bit of a light bulb moment for me in terms of how difficult it can sometimes be to wrap your head around a native bug. Why does this issue seem to effect the iPhone Xs? Why not the iPhone X? Why not later phones with the same viewport and notch? Sometimes there’s just… things that happen on native devices and I lack the intuition and insight to deeply understand why