Skip to content

Add SmartFlowLayoutGroup component - #533

Open
PeterParkers007 wants to merge 4 commits into
Unity-UI-Extensions:developmentfrom
PeterParkers007:feature/smart-flow-layout-group
Open

PeterParkers007 wants to merge 4 commits into
Unity-UI-Extensions:developmentfrom
PeterParkers007:feature/smart-flow-layout-group

Conversation

@PeterParkers007

Copy link
Copy Markdown

Enhanced version of FlowLayoutGroup that adds several sizing modes. Supports uniform grid cells, aspect ratio preservation for icons, stretch rows for list items, and reverse wrap direction for panels that stack from the bottom. Also fixes the issue where nested LayoutGroups weren't rebuilding properly after layout changes.

It's a new component placed alongside the existing FlowLayoutGroup, so nothing breaks for current users. Tested in Unity 2021.3 with ContentSizeFitter and dynamic children.

Unity UI Extensions - Pull Request

Overview

Changes

  • Fixes:

Breaking Changes

  • Breaks

Related Submodule Changes

  • URL

Testing status

  • No tests have been added.
  • Includes unit tests.
  • Includes performance tests.
  • Includes integration tests.

Manual testing status

SimonDarksideJ and others added 4 commits June 19, 2026 15:46
Enhanced version of FlowLayoutGroup that adds several sizing modes. Supports uniform grid cells, aspect ratio preservation for icons, stretch rows for list items, and reverse wrap direction for panels that stack from the bottom. Also fixes the issue where nested LayoutGroups weren't rebuilding properly after layout changes.

It's a new component placed alongside the existing FlowLayoutGroup, so nothing breaks for current users. Tested in Unity 2021.3 with ContentSizeFitter and dynamic children.
@SimonDarksideJ
SimonDarksideJ changed the base branch from release to development September 24, 2026 17:07
@SimonDarksideJ

Copy link
Copy Markdown
Contributor

Had to retarget the PR as you were hitting release, for new PR's, they should target development. You will need to refresh (or restart) your PR against development as there are conflicts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants