bithyve / bitcointribe

Bitcoin Tribe. A simple bitcoin wallet made to be used with Friends and Family. Lightning. Gifts and more.
https://bitcointribe.app/
MIT License
124 stars 62 forks source link

Incorrect ux flow while app creation & Login #7109

Open Deveshshankar opened 7 months ago

Deveshshankar commented 7 months ago

https://github.com/bithyve/bitcointribe/assets/107177634/7188007a-1f36-4451-a61a-11ccc0b433a6

https://github.com/bithyve/bitcointribe/assets/107177634/179cb734-c6a4-407f-a03d-daa674c2c5a9

cakesoft-shyam commented 7 months ago

@Deveshshankar The issue is that if there appears to be a momentary 'stuck' sensation, it is due to the current unresolved problem with the navigation package and the version of React Native we are using. Essentially, if we do not close the modal before navigating to another screen, the app crashes on iOS. This is a known issue with the navigation package. The only feasible solution to prevent this crash is to implement a timer of at least 100 milliseconds, which I am already doing. Notably, this issue is exclusive to iOS and does not occur on Android.

IOS Navigation Crash Due To Modal