iOS17 Xcode15 collectionView endInteractiveMovement have a bug

when i use endInteractiveMovement the animation is wrong on iOS17

        case .began:
            if let index: IndexPath = collectionView.indexPathForItem(at: point),
               index.row <= maxIndex,
                let cell = collectionView.cellForItem(at: index) as? ItemCell {
                UIView.animate(withDuration: 0.2) {
                    cell.transform = CGAffineTransform(scaleX: 1.3, y: 1.3)
                }
                collectionView.beginInteractiveMovementForItem(at: index)
            }
            break
        case .changed:
            if let index: IndexPath = collectionView.indexPathForItem(at: point),
               index.row <= maxIndex {
                collectionView.updateInteractiveMovementTargetPosition(point)
            }
            break
        case .ended:
            collectionView.endInteractiveMovement()
            break
        default:
            collectionView.cancelInteractiveMovement()
            break
        }
iOS17 Xcode15 collectionView endInteractiveMovement have a bug
 
 
Q