From cd3ad1c86fcf28df05780c40261b0bf82a8d4e9c Mon Sep 17 00:00:00 2001 From: Ryan Nystrom Date: Tue, 17 Mar 2015 10:52:32 -0700 Subject: [PATCH] Enable nodes entering the visible range to display --- AsyncDisplayKit/Details/ASRangeController.mm | 5 +++++ 1 file changed, 5 insertions(+) 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]; }