-
Notifications
You must be signed in to change notification settings - Fork 2
fix: Wallet crashes on iOS when you switch portfolios #14
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
fix: Wallet crashes on iOS when you switch portfolios #14
Conversation
@andrejborstnik could someone with more obj-c expertise give this a look |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
utACK, not familiar with the objc
@ExodusMovement/appsec could you please review this PR |
ios/REANodesManager.m
Outdated
@@ -277,7 +320,7 @@ - (void)performOperations | |||
|
|||
if (canUpdateSynchronously) { | |||
[strongSelf.uiManager runSyncUIUpdatesWithObserver:strongSelf]; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[strongSelf.uiManager runSyncUIUpdatesWithObserver:strongSelf]; | |
[strongSelf.uiManager runSyncUIUpdatesWithObserver:syncUpdateObserver]; |
this change was also in the patch, needed because of the removal of @interface REANodesManager () <RCTUIManagerObserver>
I think
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for the capture
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
utACK
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
utACK
Description
Applies fix from
react-native-reanimated
: software-mansion#4403 to handle assertion error REANodesManager.m when receiving mounting block from the React's UI Manager.Test code and steps to reproduce
Checklist