Insets no longer apply to statically positioned nodes (#1454)
Summary: Pull Request resolved: https://github.com/facebook/yoga/pull/1454 X-link: https://github.com/facebook/react-native/pull/41369 One of the most basic aspects of statically positioned nodes is that [insets do not apply to them](https://developer.mozilla.org/en-US/docs/Web/CSS/position#static). So I put a guard inside `Node::relativePosition` where we take that into account when setting the position. Reviewed By: NickGerleman Differential Revision: D50507808 fbshipit-source-id: 7aab4138b06e60936db0ddb6019a9a30f1ded2db
This commit is contained in:
committed by
Facebook GitHub Bot
parent
382faa3f44
commit
59bf902a17
@@ -12,8 +12,6 @@
|
||||
#include <yoga/Yoga.h>
|
||||
|
||||
TEST(YogaTest, static_position_insets_have_no_effect_left_top) {
|
||||
GTEST_SKIP();
|
||||
|
||||
const YGConfigRef config = YGConfigNew();
|
||||
YGConfigSetExperimentalFeatureEnabled(config, YGExperimentalFeatureAbsolutePercentageAgainstPaddingEdge, true);
|
||||
|
||||
@@ -57,8 +55,6 @@ TEST(YogaTest, static_position_insets_have_no_effect_left_top) {
|
||||
}
|
||||
|
||||
TEST(YogaTest, static_position_insets_have_no_effect_right_bottom) {
|
||||
GTEST_SKIP();
|
||||
|
||||
const YGConfigRef config = YGConfigNew();
|
||||
YGConfigSetExperimentalFeatureEnabled(config, YGExperimentalFeatureAbsolutePercentageAgainstPaddingEdge, true);
|
||||
|
||||
|
Reference in New Issue
Block a user