mirror of
https://github.com/status-im/react-native.git
synced 2025-01-25 00:39:03 +00:00
Invalidate layout when node is removed from tree
Reviewed By: astreet Differential Revision: D4716022 fbshipit-source-id: 399cc64a4b3f5fd3fc469ea37bdd31abe474dc6c
This commit is contained in:
parent
ce270220e4
commit
e854775527
@ -423,6 +423,7 @@ void YGNodeInsertChild(const YGNodeRef node, const YGNodeRef child, const uint32
|
||||
|
||||
void YGNodeRemoveChild(const YGNodeRef node, const YGNodeRef child) {
|
||||
if (YGNodeListDelete(node->children, child) != NULL) {
|
||||
child->layout = gYGNodeDefaults.layout; // layout is no longer valid
|
||||
child->parent = NULL;
|
||||
YGNodeMarkDirtyInternal(node);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user