Revert "[ASLayoutSpec] Use childrenMap directly to prevent creating an NSArray within ASDK Part 2 (#2021)"

This reverts commit d5a7c19522.
This commit is contained in:
Michael Schneider
2016-08-02 10:10:36 -07:00
parent d5a7c19522
commit d5cbe33686
11 changed files with 57 additions and 185 deletions

View File

@@ -289,7 +289,8 @@ ASVisibilityDepthImplementation;
self.node.environmentState = environmentState;
[self.node setNeedsLayout];
for (id<ASEnvironment> child in self.node) {
NSArray<id<ASEnvironment>> *children = [self.node children];
for (id<ASEnvironment> child in children) {
ASEnvironmentStatePropagateDown(child, environmentState.environmentTraitCollection);
}
}