Revert "Scrollable direction is invalid until a relayout. (#2375)" (#2377)

This reverts commit 9abae013a7.
This commit is contained in:
Adlai Holler
2016-10-13 11:24:57 -07:00
committed by GitHub
parent 9abae013a7
commit 60b40d8e1c

View File

@@ -1368,13 +1368,7 @@ static NSString * const kCellReuseIdentifier = @"_ASCollectionViewCell";
// If, for example, a vertical flow layout has its height changed due to a status bar
// appearance update, we do not need to relayout all nodes.
// For a more permanent fix to the unsafety mentioned above, see https://github.com/facebook/AsyncDisplayKit/pull/2182
// If the bounds have changed, scrollable directions may be invalid until relayout has
// occurred.
[[self collectionViewLayout] invalidateLayout];
[self layoutIfNeeded];
ASScrollDirection scrollDirection = self.scrollableDirections;
BOOL fixedVertically = (ASScrollDirectionContainsVerticalDirection(scrollDirection) == NO);
BOOL fixedHorizontally = (ASScrollDirectionContainsHorizontalDirection(scrollDirection) == NO);