-
Notifications
You must be signed in to change notification settings - Fork 987
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
enable new architecture for android PR,Release builds only #20950
base: develop
Are you sure you want to change the base?
Conversation
23cd279
to
66a694b
Compare
66a694b
to
2bc249f
Compare
Jenkins BuildsClick to see older builds (120)
|
6a054ad
to
136001c
Compare
136001c
to
cbc193d
Compare
@status-im/mobile-qa : This PR enables new architecture in react-native for android builds. It was already enabled for iOS right after montenegro offsite. We don't expect it to cause any platform specific issues on Android but never the less a smoke test should be good enough ( only when you have the time, I know you're busy with release testing ). |
cbc193d
to
489a3d8
Compare
a0ad5c8
to
734b022
Compare
734b022
to
c0755ac
Compare
c0755ac
to
1e0a62b
Compare
fe1e3bc
to
f400776
Compare
@mariia-skrypnyk : nothing new on this one, I'll ping you when I have more news on this one. |
baa9627
to
de25cbf
Compare
In debug mode I did notice a bunch of abort signals originating from reanimated library :
I'll try to see if they're fixed in a newer version of reanimated or try to temporarily patch them out. |
Finally I'm able to reproduce this issue in debug variant. This gives us good hints that the bug indeed originates due to hole view library and at his component cc @status-im/mobile : can you please find some alternative approach or a temp fix for this issue?
|
The root cause could probably be float to int conversion here -> https://github.com/ibitcy/react-native-hole-view/blob/b4b60b508cb43ce739eeb3f2abede491d21155af/android/src/main/java/com/ibitcy/react_native_hole_view/RNHoleView.kt#L80-L177 A simple fix could be to try-catch the exceptions first and if possible fix it or maybe even mute it. |
5b51e12
to
dd62fb0
Compare
f426fb4
to
c13c955
Compare
The number @status-im/mobile-qa : this fixes issue 1 |
c13c955
to
7661360
Compare
Hey @siddarthkay! Unfortunately ISSUE 1 is still reproducible for me in the latest PR build Status-debug-logs - 2024-09-16T123354.319.zip telegram-cloud-document-2-5422360167834475167.mp4 |
Hi @pavloburykh : Thanks for checking! I'll try to reproduce again and fix 🙏🏻 |
7661360
to
7fb37e4
Compare
ISSUE 3 Bottom sheets are closed by itself after being opened within 'Profiles on device' screenSteps:
Actual result: Bottom sheets are closed by itself after being opened telegram-cloud-document-2-5422360167834475199.mp4 |
Hey @siddarthkay ! I have moved PR moved Contributor column. Please feel free to ping me and move PR back to In Testing once issues are resolved. Thank you. |
609ce50
to
e8dd70b
Compare
Summary
In this PR we use
unstable_reactLegacyComponentNames
to bridge components that are not compatible with Fabric.We also enable
hermes
andnew architecture
for Android but only for PR and Release builds.Review notes
Pls test local dev environment with this branch
Testing notes
Pls test everything
Platforms
status: ready
fixes: #18138