Skip to content

Fix dehydration drops shared statePath when a sibling Group is hidden#19543

Merged
danharrin merged 4 commits intofilamentphp:4.xfrom
howdu:hotfix/dehydate-state-conflict
Apr 3, 2026
Merged

Fix dehydration drops shared statePath when a sibling Group is hidden#19543
danharrin merged 4 commits intofilamentphp:4.xfrom
howdu:hotfix/dehydate-state-conflict

Conversation

@howdu
Copy link
Copy Markdown
Contributor

@howdu howdu commented Mar 20, 2026

Fixes: #19542

Description

When two sibling Group components within a Repeater share the same statePath, hiding one of them causes the entire path to be removed during dehydration.

Functional changes

  • Code style has been fixed by running the composer cs command.
  • Changes have been tested to not break existing functionality.
  • Documentation is up-to-date.

@danharrin danharrin added this to the v4 milestone Mar 20, 2026
@danharrin danharrin added bug Something isn't working pending review labels Mar 20, 2026
@danharrin danharrin enabled auto-merge (squash) April 3, 2026 14:22
@danharrin danharrin disabled auto-merge April 3, 2026 14:25
@danharrin danharrin merged commit 71ebff1 into filamentphp:4.x Apr 3, 2026
35 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in Roadmap Apr 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

Repeater: dehydration drops shared statePath when a sibling Group is hidden

2 participants