filamentphp/filament

Broken Repeater delete when a child component has lazy prop.

Open

#19,575 创建于 2026年3月27日

在 GitHub 查看
 (1 评论) (0 反应) (0 负责人)PHP (4,162 fork)batch import
bughelp wantedmedium priorityunconfirmed

仓库指标

Star
 (30,736 star)
PR 合并指标
 (平均合并 2天 15小时) (30 天内合并 72 个 PR)

描述

Package

filament/filament

Package Version

v4.9.1

Laravel Version

v12.56.0

Livewire Version

v3.7.12

PHP Version

8.5.0

Problem description

When you delete an entry/record from a Repeater which has a child component that is marked as lazy, the deletion will not work.

Expected behavior

The item to be deleted upon save.

Steps to reproduce

  • setup reproduction repository (clone, migrate database, create a user)
  • login
  • Edit user
  • add 1 or more options to options repeater
  • save form (works)
  • delete an option (correctly removes the item from frontend view)
  • save form again
  • witness the deleted item reappear.

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

https://github.com/tvercruysse/filament-broken-repeater-delete-lazy-item

Relevant log output

贡献者指南