diff --git a/packages/vkui/src/components/CarouselBase/CarouselBase.tsx b/packages/vkui/src/components/CarouselBase/CarouselBase.tsx index 234e90231b..aaf7672892 100644 --- a/packages/vkui/src/components/CarouselBase/CarouselBase.tsx +++ b/packages/vkui/src/components/CarouselBase/CarouselBase.tsx @@ -397,12 +397,7 @@ export const CarouselBase = ({ const simpleSlideChangePerform = () => { const { snaps } = slidesManager.current; - const startPoint = shiftXCurrentRef.current; - const endPoint = snaps[slideIndex]; - const distance = endPoint - startPoint; - addToAnimationQueue( - getAnimateFunction((progress) => transformCssStyles(startPoint + distance * progress)), - ); + requestTransform(snaps[slideIndex], true); }; useIsomorphicLayoutEffect(