- 750: Bug fixes:
- Match layout values to panel IDs so reordered keys map to the correct constraints
- Preserve keyboard mappings for disabled separators; fixes edge case “Matching panels not found” error
- Respect default layout when an initially hidden group becomes visible
- Calculate available group size once per hit-testing pass instead of once per hit region
- Ensure onLayoutChanged still fires when pressing elsewhere on the page or resizing another group