Skip to content
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

[0.76] Fix Mac Catalyst Crash with TextInput in New Arch #683

Open
NickGerleman opened this issue Dec 12, 2024 · 0 comments
Open

[0.76] Fix Mac Catalyst Crash with TextInput in New Arch #683

NickGerleman opened this issue Dec 12, 2024 · 0 comments

Comments

@NickGerleman
Copy link
Collaborator

NickGerleman commented Dec 12, 2024

Target Branch(es)

0.76

Link to commit or PR to be picked

facebook/react-native@e04738b

Description

Issue: facebook/react-native#47762

Typing in TextInput in Mac Catalyst could in certain cases cause crash on new arch, due to how new arch handles event emitter attributes (and Mac Catalyst I guess requiring attributes be serializable, unlike iOS). Fixes for iOS in 0.76.3 around including these emitters more often made this crash happen universally. Above commit works around the issue by disabling problematic functionality in new arch.

@NickGerleman NickGerleman changed the title [0.76] Fix Mac Catalyst Crash with TextInput in New Arch [0.76-] Fix Mac Catalyst Crash with TextInput in New Arch Dec 13, 2024
@NickGerleman NickGerleman changed the title [0.76-] Fix Mac Catalyst Crash with TextInput in New Arch [0.76, 0.77] Fix Mac Catalyst Crash with TextInput in New Arch Dec 13, 2024
@NickGerleman NickGerleman changed the title [0.76, 0.77] Fix Mac Catalyst Crash with TextInput in New Arch [0.76] Fix Mac Catalyst Crash with TextInput in New Arch Dec 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Inbox
Development

No branches or pull requests

1 participant