Skip to content

Triggering an action in a table applies data-loading to all buttons #19058

Description

@alexmanase

Package

filament/tables

Package Version

v5.0.0

Laravel Version

v12.48.1

Livewire Version

v4.0.3

PHP Version

PHP 8.4.17

Problem description

Clicking on an action in a table will apply the styling for data-loading to all buttons.

Like in this video:

Screen.Recording.2026-01-23.at.10.40.55.mov

In the inspect element the fifth button is selected and data-loading attribute is applied.

Expected behavior

Only the button I clicked should have the data-loading attribute.

Steps to reproduce

  1. git clone git@github.com:alexmanase/filament-table-actions-focus-issue.git
  2. cd filament-table-actions-focus-issue
  3. touch database/database.sqlite
  4. composer setup
  5. php artisan db:seed
  6. Go to / to view the table.

Reproduction repository (issue will be closed if this is not valid)

https://github.com/alexmanase/filament-table-actions-focus-issue

Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions