From a4a5b57adfa017d9cf53d8896aab4e2e55e64f1a Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Wed, 15 Jan 2025 14:43:01 +0000 Subject: [PATCH] fix nav gesture --- src/screens/Feeds/VibeScreen.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/screens/Feeds/VibeScreen.tsx b/src/screens/Feeds/VibeScreen.tsx index 68aa7adc27..bc9b5b6bde 100644 --- a/src/screens/Feeds/VibeScreen.tsx +++ b/src/screens/Feeds/VibeScreen.tsx @@ -262,15 +262,16 @@ function VibeOverlay({player}: {player: VideoPlayer}) { const gesture = useMemo(() => { const dragLeftGesture = Gesture.Pan() + .activeOffsetX([0, 10]) + .failOffsetX([-10, 0]) + .failOffsetY([-10, 10]) + .maxPointers(1) .onEnd(evt => { 'worklet' - if (evt.translationX < -100) { + if (evt.translationX < -50) { runOnJS(pushToProfile)() } }) - .activeOffsetX([-10, 10]) - .failOffsetY([-10, 10]) - .maxPointers(1) return dragLeftGesture }, [pushToProfile])