Closed brandtnewlabs closed 3 years ago
Hi! Did you have any chance to look into this? I'm still searching for a workaround. For the reproducible demo, you don't need a translation function t(). It's enough if you use something like to crash the App.
const outputValue = value => value
const description00 = outputValue('screen.intro.intro.message')
const description01 = outputValue('screen.intro.interview.message')
const description02 = outputValue('screen.intro.legal.message')
However, if I then remove the styling from the AnimateableText, the App doesn't crash.
Fixed by b8a50138778e2ed6af80dbc8b2ac14df44d158ce!
Thanks a lot, Jonny! π
Hi @JonnyBurger - it's me again. From time to time I experience crashes on iOS when I'm working with the AnimateableText component. Right now, it happens when I'm using the values of translation functions. React-Native doesn't show an error message but in Xcode, I can see the following in JBBaseTextShadowView.m:
It doesn't crash on Android though and sometimes, it works on iOS too, until I change styling for the AnimateableText & refresh the screen.
Reproducable Demo: