react-native-macos/React
Samuel Susla 0ee8e292a4 Fix for ScrollView race condition between C++ state update and onScroll
Summary:
Changelog: [internal]

There is a possibility of race between updating scrollview's state and virtualised list asking for layout of individual cells.
To make sure the race doesn't happen, state must be updated before dispatching onScroll event.

Android has implemented a different mechanism to tackle this issue in D28558380 (b161241db2).

Reviewed By: JoshuaGross

Differential Revision: D28642737

fbshipit-source-id: 33874beac69fc5a66eeb7f459fd89cd0b00dafcf
2021-05-26 03:32:03 -07:00
..
AccessibilityResources/en.lproj VoiceOver reads Tab elements as "Tab Description" (#30689) 2021-01-15 11:09:01 -08:00
Base Fix for ScrollView race condition between C++ state update and onScroll 2021-05-26 03:32:03 -07:00
CoreModules Migrate RCTDevSettings to initialize 2021-05-21 14:49:51 -07:00
CxxBridge Make LeakChecker available on Android 2021-05-21 10:39:43 -07:00
CxxModule Fix crash in RCTCoreModulesClassProvider during quit 2021-04-28 13:29:06 -07:00
CxxUtils Clang format for all React Native files 2020-03-08 23:01:17 -07:00
DevSupport Respect port information if available from RCTBundleURLProvider 2020-08-28 16:01:02 -07:00
FBReactNativeSpec Bump Flipper-Folly to 2.5.3 and RCT-Folly to 2021.04.26.00 2021-04-29 10:39:25 -07:00
Fabric Fix for ScrollView race condition between C++ state update and onScroll 2021-05-26 03:32:03 -07:00
Inspector Clang format for all React Native files 2020-03-08 23:01:17 -07:00
Modules Bridgeless Mode: Migrate modules away from invokeJS 2021-05-14 09:22:58 -07:00
Profiler Apply clang-format update fixes 2021-01-09 22:11:00 -08:00
Tests Fix accessibility when entire text node is a link 2021-05-11 01:23:04 -07:00
UIUtils A couple of checks for corner cases in RCTGetDimensions and RCTExportedDimensions 2020-10-01 13:19:52 -07:00
Views Add collapsable to RCTViewManager as property 2021-05-25 12:52:34 -07:00
React-RCTFabric.podspec Bump Flipper-Folly to 2.5.3 and RCT-Folly to 2021.04.26.00 2021-04-29 10:39:25 -07:00
third-party.xcconfig Bump Flipper-Folly to 2.5.3 and RCT-Folly to 2021.04.26.00 2021-04-29 10:39:25 -07:00