From 81dab0e82d72ce5ccb9c701b9a26d414173db203 Mon Sep 17 00:00:00 2001 From: tapframe Date: Sat, 13 Sep 2025 01:31:53 +0530 Subject: [PATCH] fix --- src/components/player/AndroidVideoPlayer.tsx | 107 +++++++++++------- src/components/player/VideoPlayer.tsx | 109 ++++++++++++------- 2 files changed, 135 insertions(+), 81 deletions(-) diff --git a/src/components/player/AndroidVideoPlayer.tsx b/src/components/player/AndroidVideoPlayer.tsx index 26ad05ae..eb9496c2 100644 --- a/src/components/player/AndroidVideoPlayer.tsx +++ b/src/components/player/AndroidVideoPlayer.tsx @@ -4,7 +4,7 @@ import { useSafeAreaInsets } from 'react-native-safe-area-context'; import Video, { VideoRef, SelectedTrack, SelectedTrackType, BufferingStrategyType } from 'react-native-video'; import { useNavigation, useRoute, RouteProp } from '@react-navigation/native'; import { RootStackParamList } from '../../navigation/AppNavigator'; -import { PinchGestureHandler, PanGestureHandler, State, PinchGestureHandlerGestureEvent, PanGestureHandlerGestureEvent } from 'react-native-gesture-handler'; +import { PinchGestureHandler, PanGestureHandler, TapGestureHandler, State, PinchGestureHandlerGestureEvent, PanGestureHandlerGestureEvent, TapGestureHandlerGestureEvent } from 'react-native-gesture-handler'; import RNImmersiveMode from 'react-native-immersive-mode'; import * as ScreenOrientation from 'expo-screen-orientation'; import { storageService } from '../../services/storageService'; @@ -2273,49 +2273,76 @@ const AndroidVideoPlayer: React.FC = () => { } ]} > - + + + + + + {/* Combined gesture handler for right side - volume + tap */} + + + + + + + {/* Center area tap handler */} + + + + + - {/* Left side brightness gesture handler */} - - - - - {/* Right side volume gesture handler */} - - - { )} {/* Resume overlay removed when AlwaysResume is enabled; overlay component omitted */} - + { )} - { } ]} > - + + + + + + {/* Combined gesture handler for right side - volume + tap */} + + + + + + + {/* Center area tap handler */} + + + + + - {/* Left side brightness gesture handler */} - - - - - {/* Right side volume gesture handler */} - - - { )} {/* Resume overlay removed when AlwaysResume is enabled; overlay component omitted */} - +