Reclaim pending display nodes memory once the subtree is finished drawing (#1509)

This commit is contained in:
Adlai Holler
2019-05-10 16:31:54 -07:00
committed by GitHub
parent 27fe219d14
commit 0a3a37e8ca
+2
View File
@@ -1387,6 +1387,8 @@ NSString * const ASRenderingEngineDidDisplayNodesScheduledBeforeTimestamp = @"AS
[_pendingDisplayNodes removeObject:node];
if (_pendingDisplayNodes.isEmpty) {
// Reclaim object memory.
_pendingDisplayNodes = nil;
[self hierarchyDisplayDidFinish];
[self enumerateInterfaceStateDelegates:^(id<ASInterfaceStateDelegate> delegate) {