This PR fixes issue in which Hover gesture blocks mouse wheel scroll. At first I thought that we should mark Hover as simultaneous with ScrollView (or to be more precise, NativeViewGestureHandler that wraps ScrollView), but it turned out that it was not the case. Instead of working simultaneous with ScrollView, we have to set this relation with RootViewGestureHandler.
Description
This PR fixes issue in which
Hover
gesture blocks mouse wheel scroll. At first I thought that we should markHover
as simultaneous withScrollView
(or to be more precise,NativeViewGestureHandler
that wrapsScrollView
), but it turned out that it was not the case. Instead of working simultaneous withScrollView
, we have to set this relation withRootViewGestureHandler
.Fixes #3064
Test plan
Tested on code from issue
```tsx import { Text, SafeAreaView, StyleSheet, StatusBar, Pressable, } from 'react-native'; import { GestureHandlerRootView, ScrollView, Gesture, GestureDetector, } from 'react-native-gesture-handler'; import { useSharedValue } from 'react-native-reanimated'; export default function App() { return (