Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.
fix(ui): nested fields with admin.disableListColumn still appear as columns in list view (#13504)
### What? This PR makes `filterFields` recurse into **fields with subfields** (e.g., tabs, row, group, collapsible, array) so nested fields with `admin.disableListColumn: true` (or hidden/disabled fields) are properly excluded. ### Why? Nested fields with `admin.disableListColumn: true` were still appearing in the list view. Example: a text field inside a `row` or `group` continued to show as a column despite being marked `disableListColumn`. ### How? - Call `filterFields` recursively for `tab.fields` and for any field exposing a `fields` array. Fixes #13496
P
Patrik committed
9f7d8c65d5251c2e6715820f7394d64ae2d09fde
Parent: 30ea8e1
Committed by GitHub <noreply@github.com>
on 8/18/2025, 6:50:08 PM