-
Notifications
You must be signed in to change notification settings - Fork 149
[Fabric] Shim RCTSurfaceTouchHandler #1682
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
[Fabric] Shim RCTSurfaceTouchHandler #1682
Conversation
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.
I think we decided this already, but for Fabric we still have to fake mouse clicks into touches?
Main comment is if possible, let's default to typedefs instead of #define
for all new shims?
Till we move to Pointer events, we will still need to convert clicks -> touches. |
* Shim RCTSurfaceTouchHandler * Shim NSTouch in RCTUIKit * Shim RCTUITouch -> NSEvent * [Fabric] Fix RCTTouchEvent Shim Co-authored-by: Shawn Dempsey <shawndempsey@fb.com>
* Shim RCTSurfaceTouchHandler * Shim NSTouch in RCTUIKit * Shim RCTUITouch -> NSEvent * [Fabric] Fix RCTTouchEvent Shim Co-authored-by: Shawn Dempsey <shawndempsey@fb.com> # Conflicts: # React/Base/RCTUIKit.h # React/Fabric/RCTSurfaceTouchHandler.mm
* Shim RCTSurfaceTouchHandler * Shim NSTouch in RCTUIKit * Shim RCTUITouch -> NSEvent * [Fabric] Fix RCTTouchEvent Shim Co-authored-by: Shawn Dempsey <shawndempsey@fb.com> # Conflicts: # React/Base/RCTUIKit.h # React/Fabric/RCTSurfaceTouchHandler.mm
Please select one of the following
Summary
Fabric on macOS implementation:
Shim RCTSurfaceTouchHandler to work w/ Fabric
closes #1542
closes #1572
Changelog
[macOS][Added] - Shim RCTSurfaceTouchHandler for Fabric
Test Plan
[x] Build RNTester-macOS w/ Fabric - doesn’t run yet, but no RCTSurfaceTouchHandler errors

[x] Build RNTester - iOS w/ Fabric

[x] Build RNTester-macOS w/ Paper - should work

[x] Build RNTester - iOS w /Paper -
