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
Fix Catalyst @availablity checks in RCTPullToRefreshViewComponentView.mm (#35673)
Summary:
Judging from the original [commit](4c4948b), the availability check is probably for Catalyst, not macOS. That matches the [apple documentation](https://developer.apple.com/documentation/uikit/uiscrollview/2127691-refreshcontrol?language=objc) as well (though we need 13.1, not 13).
To avoid needing to introduce a diff in React Native macOS (where we actually compile for macOS and not Mac Catalyst) let's fix the availability check to be more accurate. Changing `macOS` to `MacCatalyst` should be supported as per https://docs.swift.org/swift-book/ReferenceManual/Attributes.html#ID348 (2c5a966)
## Changelog
[IOS] [FIXED] - Fixed Mac Catalyst availability checks
Pull Request resolved: #35673
Test Plan: Code compiles
Reviewed By: christophpurrer
Differential Revision: D42149589
Pulled By: cipolleschi
fbshipit-source-id: fbbd31cba44f55215f2c4c0f37aad410d5bcd627
0 commit comments