Loading video...

Video Failed to Load

Go Home

Imagine investigating why react-native-screens navigation on Android is broken with the default animation, only to find out it’s because of <BlurView /> from Expo, which we’re using in the tabs. After removing it on Android, the navigation bugs are gone.

33,185 views • 1 year ago •via X (Twitter)

11 Comments

Hirbod's profile picture
Hirbod1 year ago

@zoontek, this was also the reason why your Bootsplash would suddenly appear out of the blue when navigating. (And placing it on top of all views) @expo there is a huge bug when experimentalBlurMethod="dimezisBlurView" is activated, which seems to widely fuck up stuff on Android

Hirbod's profile picture
Hirbod1 year ago

@zoontek It would look like this (the 10K in the background was an interims splash screen). BlurView magically made the bootsplash appearing!!!

Togoda AI Search Engine's profile picture
Togoda AI Search Engine1 year ago

Togoda is Google on Steroids with AI summaries . 🚀 The only thematic AI search engine.👀 It's 100% private with third party proxy. 🧨 Try it today & experience the difference! 👉Follow us @togoda_com 👈 🚀Help us grow & share this post!🚀

Hirbod's profile picture
Hirbod1 year ago

Using a translucent View instead of the BlurView on Android fixed it. Wow this is really bad

Alek Mikucki's profile picture
Alek Mikucki1 year ago

@expo Oh no, more blur problems on Android – unfortunately Material Design doesn't use it so nobody ever bothered implementing that as an OS API.

Hirbod's profile picture
Hirbod1 year ago

@expo At this point we should just give up and even remove experimental flags. It's just dangerous to use :D

Wojciech Dróżdż's profile picture
Wojciech Dróżdż1 year ago

@expo This issue is mostly why the feature is marked as experimental we also can't really do anything about it 😕. We have already noted about in the docs.

Hirbod's profile picture
Hirbod1 year ago

@expo I understand it’s experimental, but this is beyond of what one would ever expect, because it interferes deeply with the whole app just because of a single tiny 60px height BlurView. And since I tested Android later, I didn’t know that this was the cause.

Matin's profile picture
Matin1 year ago

@expo Blur never works properly on Android.

Rohov Dmytro's profile picture
Rohov Dmytro1 year ago

@expo Well, experimental it is.

Hirbod's profile picture
Hirbod1 year ago

@expo Yeah, but would you think that using it would change view orders of your app when you navigate? Haha

Related Videos