Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allow the containing block to set trailing position of absolute desce…
…ndants (#41489) Summary: Pull Request resolved: #41489 X-link: facebook/yoga#1471 If we are going to allow the containing block to layout its absolute descendants and NOT the direct parent then we need to change step 11 which is concerned with setting the trailing position in the case we are row or column reverse. This is the very last step in the function and is positioned that way because it operates on the assumption that all children have their position set by this time. That is no longer a valid assumption if CBs layout their absolute children. In that case the CB also needs to take care of setting the position here. Because of this problem I moved some things around. It now works like: * If errata is set, the direct parent will set trailing position for all non absolute children in step 11 * If errata is set the CB will set trailing position of absolute descendants after they are laid out inside of layoutAbsoluteDescendants Reviewed By: NickGerleman Differential Revision: D51217291 fbshipit-source-id: a7eea0d3623f9041b73d609a1de2bfb0f0343a26
- Loading branch information