diff --git a/doric-iOS/Pod/Classes/Plugin/DoricAnimatePlugin.m b/doric-iOS/Pod/Classes/Plugin/DoricAnimatePlugin.m index f5db7cef..2bdb5629 100644 --- a/doric-iOS/Pod/Classes/Plugin/DoricAnimatePlugin.m +++ b/doric-iOS/Pod/Classes/Plugin/DoricAnimatePlugin.m @@ -44,6 +44,9 @@ - (void)animateRender:(NSDictionary *)args withPromise:(DoricPromise *)promise { } else { DoricViewNode *viewNode = [self.doricContext targetViewNode:viewId]; [viewNode blend:props]; + if(![viewNode isKindOfClass:DoricRootNode.class]){ + [viewNode.view.doricLayout apply]; + } [viewNode requestLayout]; } }