diff options
Diffstat (limited to 'src/view/com/util/images/AutoSizedImage.tsx')
-rw-r--r-- | src/view/com/util/images/AutoSizedImage.tsx | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/src/view/com/util/images/AutoSizedImage.tsx b/src/view/com/util/images/AutoSizedImage.tsx index 9c6f25cae..da2f7ab45 100644 --- a/src/view/com/util/images/AutoSizedImage.tsx +++ b/src/view/com/util/images/AutoSizedImage.tsx @@ -1,17 +1,10 @@ import React from 'react' -import { - StyleProp, - StyleSheet, - TouchableOpacity, - View, - ViewStyle, -} from 'react-native' +import {StyleProp, StyleSheet, Pressable, View, ViewStyle} from 'react-native' import {Image} from 'expo-image' import {clamp} from 'lib/numbers' import {useStores} from 'state/index' import {Dimensions} from 'lib/media/types' -export const DELAY_PRESS_IN = 500 const MIN_ASPECT_RATIO = 0.33 // 1/3 const MAX_ASPECT_RATIO = 5 // 5/1 @@ -57,11 +50,10 @@ export function AutoSizedImage({ if (onPress || onLongPress || onPressIn) { return ( - <TouchableOpacity + <Pressable onPress={onPress} onLongPress={onLongPress} onPressIn={onPressIn} - delayPressIn={DELAY_PRESS_IN} style={[styles.container, style]} accessible={true} accessibilityRole="button" @@ -74,7 +66,7 @@ export function AutoSizedImage({ accessibilityIgnoresInvertColors /> {children} - </TouchableOpacity> + </Pressable> ) } |