Skip to content
This repository was archived by the owner on Feb 2, 2023. It is now read-only.

Commit 8f914f8

Browse files
author
Scott Goodson
committed
Fix logic error in handling enablement of beta display range.
1 parent aee7b3b commit 8f914f8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

AsyncDisplayKit/Details/ASRangeHandlerRender.mm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ - (void)node:(ASDisplayNode *)node enteredRangeOfType:(ASLayoutRangeType)rangeTy
6464
[node enterInterfaceState:ASInterfaceStateDisplay];
6565

6666

67-
if (![ASDisplayNode shouldUseNewRenderingRange]) {
67+
if ([ASDisplayNode shouldUseNewRenderingRange]) {
6868
[node recursivelyEnsureDisplaySynchronously:NO];
6969
} else {
7070
// Add the node's layer to an off-screen window to trigger display and mark its contents as non-volatile.
@@ -101,7 +101,7 @@ - (void)node:(ASDisplayNode *)node exitedRangeOfType:(ASLayoutRangeType)rangeTyp
101101
// The node calls clearCurrentContents and suspends display
102102
[node exitInterfaceState:ASInterfaceStateDisplay];
103103

104-
if (![ASDisplayNode shouldUseNewRenderingRange]) {
104+
if ([ASDisplayNode shouldUseNewRenderingRange]) {
105105
if (![node isLayerBacked]) {
106106
[node.view removeFromSuperview];
107107
} else {

0 commit comments

Comments
 (0)