From db19d99414dd2a6f64d7d9e717c005eecb5eb6ef Mon Sep 17 00:00:00 2001 From: ventywing Date: Tue, 21 Feb 2023 12:57:06 +0300 Subject: [PATCH] Fixed reusing views in container Fixed reusing views in container --- .../UI/Blocks/ContainerBlock+UIViewRenderableBlock.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/ios/LayoutKit/LayoutKit/UI/Blocks/ContainerBlock+UIViewRenderableBlock.swift b/client/ios/LayoutKit/LayoutKit/UI/Blocks/ContainerBlock+UIViewRenderableBlock.swift index b782aa084..8190f9eba 100644 --- a/client/ios/LayoutKit/LayoutKit/UI/Blocks/ContainerBlock+UIViewRenderableBlock.swift +++ b/client/ios/LayoutKit/LayoutKit/UI/Blocks/ContainerBlock+UIViewRenderableBlock.swift @@ -147,7 +147,8 @@ private final class ContainerBlockView: UIView, BlockViewProtocol, VisibleBounds size: bounds.size ) - if model.children != layout.childrenWithSeparators { + if model.children != layout.childrenWithSeparators || + blockViews.count != layout.blockFrames.count { blockViews = blockViews.reused( with: layout.childrenWithSeparators.map(\.content), attachTo: self,