Transfer node ownership from renderQueue to displayingNodes queue before removing

the node from the renderQueue.
This commit is contained in:
Rahul Malik
2016-03-07 11:30:23 -08:00
parent 8c7305c47c
commit 5af8b78d78

View File

@@ -253,8 +253,8 @@ static ASDisplayNodeMethodOverrides GetASDisplayNodeMethodOverrides(Class c)
NSUInteger totalNodeCount = __renderQueue.size();
for (int i = 0; i < MIN(__renderBatchSize, totalNodeCount); i++) {
ASDisplayNode *node = __renderQueue[0];
__renderQueue.pop_front();
displayingNodes.push_back(node);
__renderQueue.pop_front();
}
if (__renderQueue.empty()) {