react-native/React
Mehdi Mulani 66089bf150 Correctly find rootView when RCTTouchHandler is in a RCTSurface
Summary:
@public
I'm surprised this hasn't caused an issue earlier.
RCTTouchHandler is hooked up to RCTSurfaceView which itself contains a rootView. Thus when this calculation happens, a root view is never found.
We can't assign to the root view since it created and destroyed frequently, so it makes the most sense to look for the RCTSurfaceView here and treat it as a root view.

Reviewed By: fkgozali

Differential Revision: D9296840

fbshipit-source-id: ba5320583201f9d5c0176847cc6e6087b6a6459b
2018-08-13 11:32:17 -07:00
..
Base Correctly find rootView when RCTTouchHandler is in a RCTSurface 2018-08-13 11:32:17 -07:00
CxxBridge Add REGISTER_JS_SEGMENT perf markers 2018-08-10 09:37:42 -07:00
CxxModule iOS: prevent nativemodule access from JS if bridge is no longer valid 2018-08-09 12:17:07 -07:00
CxxUtils Update license headers for MIT license 2018-02-16 18:31:53 -08:00
DevSupport Hiding pre-bundled notification when not on dev mode 2018-07-17 07:17:09 -07:00
Fabric Fabric: Using `const &` pattern everywhere in RCTConversions 2018-08-04 09:47:30 -07:00
Inspector Show warning instead of error on duplicate connection 2018-08-02 03:16:33 -07:00
Modules Replace deprecated `UILineBreakModeWordWrap` with `NSLineBreakByWordWrapping` (#19791) 2018-07-15 00:16:32 -07:00
Profiler Fix memory usage display in Perf Monitor (#19664) 2018-08-09 12:46:47 -07:00
React.xcodeproj Added necessary headers and sources to fix compilation errors for tvOS target (#20406) 2018-07-30 20:16:19 -07:00
UIUtils Update license headers for MIT license 2018-02-16 18:31:53 -08:00
Views Check return code from malloc (#20173) 2018-08-08 18:32:19 -07:00
third-party.xcconfig OSS: upgrade Folly 2016.09.26 => 2016.10.31 2018-04-13 17:33:23 -07:00