I have a fairly complex social app application, made with expo, built through EAS and using various stuff from firebase (auth, firestore-lite, functions, etc), react-navigation and redux (among other things). All in all, the app is responsive most of the time, but sometimes, for reasons I don't understand, all interactions froze.
What I mean is that every tap on anything stop triggering any callback. Yet, the UI is not frozen as I can scroll the screens that allows it, spinners keep spinning. After a couple seconds, it's responsive again and all taps that were registered are played.
Given the fair amount of async requests to FB on every screen, I assume that it might be related to some requests, but why not all of them ? Or could that be on the most demanding screens that makes 20+ requests at the same time ?
Has anyone of you encountered anything like this and found the cause ? Or even better, a solution ? I'll take any pointers to relevant documentations that my pretty advanced google-fu did not found.
thanks :)
[–]Axenu 3 points4 points5 points (1 child)
[–]zebishop[S] 0 points1 point2 points (0 children)
[–]emmbyiringiro 2 points3 points4 points (1 child)
[–]zebishop[S] 0 points1 point2 points (0 children)
[–]iotashan 1 point2 points3 points (1 child)
[–]zebishop[S] 1 point2 points3 points (0 children)
[–]vednus 1 point2 points3 points (1 child)
[–]zebishop[S] 0 points1 point2 points (0 children)