mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Fix missing RCTEventEmitter module when scrolling in scrollView
Summary: `ReactNative.js` as a side effect registers `RCTEventEmitter`, this is required in Fabric's `RCTScrollViewComponentView`. Here we force ReactNative.js side effect. This is needed as a temporary workaround so we can invoke events on `RCTEventEmitter` (old architecture) from `RCTScrollViewComponentView` (new architecture) Changelog: [Internal] Reviewed By: yungsters Differential Revision: D17931469 fbshipit-source-id: 3efa453ba199bb1685403201ad444238750a3d14
This commit is contained in:
committed by
Facebook Github Bot
parent
a440613654
commit
d4b032d6f8
@@ -16,6 +16,7 @@ const codegenNativeCommands = require('../../Utilities/codegenNativeCommands')
|
||||
const Platform = require('../../Utilities/Platform');
|
||||
const React = require('react');
|
||||
const ReactNative = require('../../Renderer/shims/ReactNative');
|
||||
require('../../Renderer/shims/ReactNative'); // Force side effects to prevent T55744311
|
||||
const ScrollResponder = require('../ScrollResponder');
|
||||
const ScrollViewStickyHeader = require('./ScrollViewStickyHeader');
|
||||
const StyleSheet = require('../../StyleSheet/StyleSheet');
|
||||
|
||||
Reference in New Issue
Block a user