mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 22:25:57 +00:00
[ASDisplayNode] Fix flickering for nodes that support range managed interface state (#2710)
* Fix flickering for range managed nodes * Go back to old behavior to check for range managed before calling didExitPreloadState in interface state change
This commit is contained in:
committed by
Hannah Troisi
parent
e361d00a73
commit
a2e75152f8
@@ -1936,6 +1936,7 @@ static bool stringContainsPointer(NSString *description, id p) {
|
||||
- (void)testDidExitPreloadIsCalledWhenNodesExitPreloadRange
|
||||
{
|
||||
ASTestDisplayNode *node = [[ASTestDisplayNode alloc] init];
|
||||
[node setHierarchyState:ASHierarchyStateRangeManaged];
|
||||
|
||||
[node recursivelySetInterfaceState:ASInterfaceStatePreload];
|
||||
[node recursivelySetInterfaceState:ASInterfaceStateDisplay];
|
||||
|
||||
Reference in New Issue
Block a user