diff --git a/client/ios/DivKit/Views/DivView.swift b/client/ios/DivKit/Views/DivView.swift index 1553cefdc..59acfb06b 100644 --- a/client/ios/DivKit/Views/DivView.swift +++ b/client/ios/DivKit/Views/DivView.swift @@ -121,12 +121,12 @@ public final class DivView: VisibleBoundsTrackingView { public override func layoutSubviews() { super.layoutSubviews() guard let blockView else { return } - blockView.frame = bounds - blockView.layoutIfNeeded() blockView.onVisibleBoundsChanged( from: oldBounds, to: blockProvider?.lastVisibleBounds ?? .zero ) + blockView.frame = bounds + blockView.layoutIfNeeded() } /// Returns ``DivCardSize`` of the ``DivView``.