-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
disableListColumn
and disableListFilter
are ignored if user has column / filter applied before the disable is enabled
#9774
Comments
tyteen4a03
added
status: needs-triage
Possible bug which hasn't been reproduced yet
validate-reproduction
labels
Dec 5, 2024
github-actions
bot
added
created-by: Contributor
and removed
validate-reproduction
labels
Dec 5, 2024
jacobsfletch
added
validate-reproduction
and removed
status: needs-triage
Possible bug which hasn't been reproduced yet
labels
Dec 5, 2024
jacobsfletch
added a commit
that referenced
this issue
Dec 10, 2024
…ListColumn despite preferences (#9846) Partial fix for #9774. When `admin.disableListColumn` is set retroactively, it continues to appear in column state, but shouldn't. This was because the table column context was not refreshing after HMR runs, and would instead hold onto these stale columns until the page itself refreshes. Similarly, this was also a problem when the user had saved any of these columns to their list preferences, where those prefs would take precedence despite these properties being set on the underlying fields. The fix is to filter these columns from all requests that send them, and ensure local component state properly refreshes itself.
jacobsfletch
added a commit
that referenced
this issue
Dec 10, 2024
…ch params (#9874) Continuation of #9846 and partial fix for #9774. When setting `admin.disableListFilter` retroactively, it remains active within the list filter controls. Same for when the URL search query contains one of these fields, except this will actually display the _wrong_ field, falling back to the _first_ field from the config. The fix is to properly disable the condition for this field if it's an active filter, while still preventing it from ever rendering as an option within the field selector itself.
🚀 This is included in version v3.6.0 |
This issue has been automatically locked. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Describe the Bug
The
disableListColumn
anddisableListFilter
are ignored if user has column / filter applied before the disable is enabled.Link to the code that reproduces this issue
https://github.com/tyteen4a03/payload-list-bug
Reproduction Steps
upload
disabled), with the alt texta
andb
respectively.a
.disableListColumn
anddisableListFilter
in the collection definition.Which area(s) are affected? (Select all that apply)
area: ui
Environment Info
The text was updated successfully, but these errors were encountered: