You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
setNeedsLayout has special behavior on ASCollectionNode.
I think that This especially behavior should be modified that ignore setNeedsLayout when interfaceState is [.measureLayout, .preload, .display].
but, Swift3.1 could be having essential problems.
What do you think?
The text was updated successfully, but these errors were encountered:
@muukii Thanks for reporting. It seems like the app crashed while the index path was crossing the ObjC - Swift bridge. One possibility is that the index path was nil which is because the item at that index path was visible but no longer existed in the pendingMap. That means it was deleted recently but the change had not yet been propagated to the UIKit index space.
We landed a fix recently that I believe should address this issue: #279. Could you please try to reproduce it with latest master?
Where:
ASCellNode, ASCellNode.subnodes
When
call
setNeedsLayout()
when Node.interfaceState is [.measureLayout, .preload, .display]0b111
Proposal
setNeedsLayout has special behavior on ASCollectionNode.
I think that This especially behavior should be modified that ignore setNeedsLayout when interfaceState is [.measureLayout, .preload, .display].
but, Swift3.1 could be having essential problems.
What do you think?
The text was updated successfully, but these errors were encountered: