Fix shrinking in non strech alignments while retaining legacy behaviour
Summary: This fixes shrinking of elements which are in a non stretch alignment, but keeps the legacy stretch behaviour in place. Additionally this adds a testcase for ```useLegacyStretchBehaviour``` Fixes #633 Closes https://github.com/facebook/yoga/pull/635 Differential Revision: D6408037 Pulled By: emilsjolander fbshipit-source-id: 377ab0308dd3a75a148a0af31ab5eb3ffb5b5d83
This commit is contained in:
committed by
Facebook Github Bot
parent
5aa0f44a9b
commit
5e39f1a57c
@@ -184,3 +184,26 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="align_flex_start_with_shrinking_children" style="height: 500px; width: 500px">
|
||||
<div style="align-items: flex-start;">
|
||||
<div style="flex-grow: 1; flex-shrink: 1;">
|
||||
<div style="flex-grow: 1; flex-shrink: 1;"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="align_flex_start_with_stretching_children" style="height: 500px; width: 500px">
|
||||
<div style="align-items: strech;">
|
||||
<div style="flex-grow: 1; flex-shrink: 1;">
|
||||
<div style="flex-grow: 1; flex-shrink: 1;"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="align_flex_start_with_shrinking_children_with_stretch" style="height: 500px; width: 500px">
|
||||
<div style="align-items: flex-start;">
|
||||
<div style="flex-grow: 1; flex-shrink: 1; align-items: stretch;">
|
||||
<div style="flex-grow: 1; flex-shrink: 1;"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
Reference in New Issue
Block a user