-
-
Notifications
You must be signed in to change notification settings - Fork 4k
Description
Package
filament/tables
Package Version
v4.3.1
Laravel Version
v12.43.1
Livewire Version
No response
PHP Version
PHP 8.4
Problem description
When allowed toggleable columns, the table column manager "reset" function reset the column display state, but not the checkbox in the column manager form
After checking Created at and press Apply columns:

After pressing the Reset button

As you can see, the Created at column disappeared from the table, but the check inside the form still remain unchecked. This is from a fresh Laravel Application. The same behavior is not observed in the demo page
I suspected it is because i used individual components instead of panel, but after a quick check on my previous bug report (https://github.com/khangln-amv/filament-table-filter-remove-all-reproduction), it appears that the same thing persist in panel mode
Expected behavior
The form should be reset alongside the table state
Steps to reproduce
- Install a fresh Laravel Project
- Install filament according to https://filamentphp.com/docs/4.x/introduction/installation
- Make a table (let's say ListUsers, since we have a User Model ready by default)
- Make some columns toggleable (say
created_atandupdated_at) - Open browser, navigate to said table, open column manager, check (or uncheck) some table
- press
Apply, observe the column appear (or disappear) - press
Reset - Observe the column disappear (or appear), but the checkboxes doesnt
Reproduction repository (issue will be closed if this is not valid)
https://github.com/khangln-amv/filament-table-component-toggle-reset-reproduction
Relevant log output
Metadata
Metadata
Assignees
Labels
Type
Projects
Status