Skip to content

fix(ui): allow collapsible fields to opt out of collapsed state persistence#17039

Open
shaklan2001 wants to merge 1 commit into
payloadcms:mainfrom
shaklan2001:fix/ui-issue-16952-collapsible-persist-state
Open

fix(ui): allow collapsible fields to opt out of collapsed state persistence#17039
shaklan2001 wants to merge 1 commit into
payloadcms:mainfrom
shaklan2001:fix/ui-issue-16952-collapsible-persist-state

Conversation

@shaklan2001

Copy link
Copy Markdown

Summary

  • Adds admin.persistCollapsedState option to collapsible fields (defaults to true for backwards compatibility)
  • When set to false, collapsed state is not saved to document preferences and always uses initCollapsed on mount
  • Adds docs, test field, and e2e coverage

Fixes #16952

Test plan

  • Manual UI test on edit page — default collapsible persists collapsed state on revisit
  • Manual UI test — persistCollapsedState: false resets to open on revisit
  • pnpm run test:e2e fields --grep Collapsibles

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.

Standalone collapsible field persists "collapsed" state across record reloads instead of resetting to expanded

1 participant