mirror of
https://github.com/status-im/react-native.git
synced 2025-01-14 03:26:07 +00:00
Assertion on attempt to get layout metrics from dirtied Yoga node
Reviewed By: javache Differential Revision: D4865294 fbshipit-source-id: e1bd2f297af87ffa817003f9e4dae94ad2c96644
This commit is contained in:
parent
cf5c549633
commit
18fd18e792
@ -167,6 +167,8 @@ static void RCTProcessMetaPropsBorder(const YGValue metaProps[META_PROP_COUNT],
|
||||
}
|
||||
YGNodeSetHasNewLayout(node, false);
|
||||
|
||||
RCTAssert(!YGNodeIsDirty(node), @"Attempt to get layout metrics from dirtied Yoga node.");
|
||||
|
||||
#if RCT_DEBUG
|
||||
// This works around a breaking change in Yoga layout where setting flexBasis needs to be set explicitly, instead of relying on flex to propagate.
|
||||
// We check for it by seeing if a width/height is provided along with a flexBasis of 0 and the width/height is laid out as 0.
|
||||
|
Loading…
x
Reference in New Issue
Block a user