You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[RCTAccessibilityManager announceForAccessibility:] calls into AppKit from background thread (#1852)
Specifically, NSAccessibilityPostNotificationWithUserInfo. Other methods such as `getCurrentHighContrastState` provide cached state (cached on main thread via `observeValueForKeyPath` et al). Some other methods such as `setAccessibilityFocus` dispatch to the main thread.
Not doing so could lead to AppKit further firing selectors on UI logic in app code and lead to downstream issues.
0 commit comments