diff --git a/native/tooltip/nux-tips-overlay.react.js b/native/tooltip/nux-tips-overlay.react.js --- a/native/tooltip/nux-tips-overlay.react.js +++ b/native/tooltip/nux-tips-overlay.react.js @@ -24,12 +24,9 @@ } from '../navigation/route-names.js'; import { useSelector } from '../redux/redux-utils.js'; import { useStyles } from '../themes/colors.js'; -import type { LayoutEvent } from '../types/react-native.js'; import { AnimatedView } from '../types/styles.js'; import type { WritableAnimatedStyleObj } from '../types/styles.js'; -const { Value } = Animated; - const animationDuration = 150; const unboundStyles = { @@ -199,31 +196,6 @@ }; }, [coordinates]); - const tipHorizontalOffsetRef = React.useRef(new Value(0)); - const tipHorizontalOffset = tipHorizontalOffsetRef.current; - - const onTipContainerLayout = React.useCallback( - (event: LayoutEvent) => { - if (!coordinates) { - return; - } - const { x, width } = coordinates.initialCoordinates; - - const extraLeftSpace = x; - const extraRightSpace = dimensions.width - width - x; - - const actualWidth = event.nativeEvent.layout.width; - if (extraLeftSpace < extraRightSpace) { - const minWidth = width + 2 * extraLeftSpace; - tipHorizontalOffset.setValue((minWidth - actualWidth) / 2); - } else { - const minWidth = width + 2 * extraRightSpace; - tipHorizontalOffset.setValue((actualWidth - minWidth) / 2); - } - }, - [coordinates, dimensions.width, tipHorizontalOffset], - ); - const currentTipKey = route.params.orderedTips[route.params.orderedTipsIndex]; const tipParams = getNUXTipParams(currentTipKey); @@ -465,7 +437,6 @@ {button} <AnimatedView style={baseTipContainerStyle} - onLayout={onTipContainerLayout} entering={tipContainerEnteringAnimation} exiting={tipContainerExitingAnimation} >