diff --git a/AsyncDisplayKit/Details/ASRangeController.mm b/AsyncDisplayKit/Details/ASRangeController.mm index 482eea65fb..781b5974a5 100644 --- a/AsyncDisplayKit/Details/ASRangeController.mm +++ b/AsyncDisplayKit/Details/ASRangeController.mm @@ -54,6 +54,11 @@ ASDisplayNodeAssert(node, @"Cannot move a nil node to a view"); ASDisplayNodeAssert(view, @"Cannot move a node to a non-existent view"); + // force any nodes that are about to come into view to have display enabled + if (node.displaySuspended) { + [node recursivelySetDisplaySuspended:NO]; + } + [view addSubview:node.view]; }