-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Labels
Area: FlatListArea: MouseWorkstream: Component ParityClose the parity gap between RNW and RN for core RN components and their supporting APIs.Close the parity gap between RNW and RN for core RN components and their supporting APIs.bug
Milestone
Description
Environment
Steps to Reproduce
(Write your steps here:)
- Create a list, such as a FlatList with multiple items in it.
- On a touch device scroll the list while touching and holding one list item
- Once scroll is over touch and hold on another item and scroll again.
Expected Behavior
List to show only one item as selected/hovered. i.e., to get both onMouseEnter and onMouseLeave events.
Actual Behavior
We get onMouseEnter event when user touch/hold an item and start the scroll, but no onMouseLeave event when user touch somewhere else. This ends up leaving the item as selected when the scroll is completed.
react-native run-windows --logging
Reproducible Demo
This bug repro on several lists we are using in our two apps.
Additional context
(Write any other additional context that may help in root causing the issue.)
Metadata
Metadata
Assignees
Labels
Area: FlatListArea: MouseWorkstream: Component ParityClose the parity gap between RNW and RN for core RN components and their supporting APIs.Close the parity gap between RNW and RN for core RN components and their supporting APIs.bug