diff --git a/Source/ASDisplayNode.mm b/Source/ASDisplayNode.mm index 9c91a3acce..ff06f7f276 100644 --- a/Source/ASDisplayNode.mm +++ b/Source/ASDisplayNode.mm @@ -3168,7 +3168,7 @@ ASDISPLAYNODE_INLINE BOOL subtreeIsRasterized(ASDisplayNode *node) { if (nowDisplay) { [ASDisplayNode scheduleNodeForRecursiveDisplay:self]; } else { - [[self asyncLayer] cancelAsyncDisplay]; + /*[[self asyncLayer] cancelAsyncDisplay]; //schedule clear contents on next runloop dispatch_async(dispatch_get_main_queue(), ^{ __instanceLock__.lock(); @@ -3177,7 +3177,7 @@ ASDISPLAYNODE_INLINE BOOL subtreeIsRasterized(ASDisplayNode *node) { if (ASInterfaceStateIncludesDisplay(interfaceState) == NO) { [self clearContents]; } - }); + });*/ } } }