diff options
Diffstat (limited to 'src/view/com/util/gestures')
-rw-r--r-- | src/view/com/util/gestures/HorzSwipe.tsx | 7 | ||||
-rw-r--r-- | src/view/com/util/gestures/SwipeAndZoom.tsx | 3 |
2 files changed, 7 insertions, 3 deletions
diff --git a/src/view/com/util/gestures/HorzSwipe.tsx b/src/view/com/util/gestures/HorzSwipe.tsx index 6dcdcf918..22b15afe7 100644 --- a/src/view/com/util/gestures/HorzSwipe.tsx +++ b/src/view/com/util/gestures/HorzSwipe.tsx @@ -9,6 +9,7 @@ import { View, } from 'react-native' import {clamp} from 'lodash' +import {s} from '../../../lib/styles' interface Props { panX: Animated.Value @@ -111,7 +112,9 @@ export function HorzSwipe({ (Math.abs(gestureState.dx) > swipeDistanceThreshold / 4 || Math.abs(gestureState.vx) > swipeVelocityThreshold) ) { - const final = ((gestureState.dx / Math.abs(gestureState.dx)) * -1) | 0 + const final = Math.floor( + (gestureState.dx / Math.abs(gestureState.dx)) * -1, + ) Animated.timing(panX, { toValue: final, duration: 100, @@ -144,7 +147,7 @@ export function HorzSwipe({ }) return ( - <View {...panResponder.panHandlers} style={{flex: 1}}> + <View {...panResponder.panHandlers} style={s.h100pct}> {children} </View> ) diff --git a/src/view/com/util/gestures/SwipeAndZoom.tsx b/src/view/com/util/gestures/SwipeAndZoom.tsx index 881eea094..ee00edab7 100644 --- a/src/view/com/util/gestures/SwipeAndZoom.tsx +++ b/src/view/com/util/gestures/SwipeAndZoom.tsx @@ -9,6 +9,7 @@ import { View, } from 'react-native' import {clamp} from 'lodash' +import {s} from '../../../lib/styles' export enum Dir { None, @@ -294,7 +295,7 @@ export function SwipeAndZoom({ }) return ( - <View {...panResponder.panHandlers} style={{flex: 1}}> + <View {...panResponder.panHandlers} style={s.h100pct}> {children} </View> ) |