From 4aa66df4136ec435ca21c38e00451eaeb0520bed Mon Sep 17 00:00:00 2001 From: Dan Harrin Date: Thu, 10 Jul 2025 11:12:11 +0100 Subject: [PATCH] Update CreateRecord.php --- packages/panels/src/Resources/Pages/CreateRecord.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/panels/src/Resources/Pages/CreateRecord.php b/packages/panels/src/Resources/Pages/CreateRecord.php index f11a57ad71..3683d1dd9f 100644 --- a/packages/panels/src/Resources/Pages/CreateRecord.php +++ b/packages/panels/src/Resources/Pages/CreateRecord.php @@ -17,6 +17,7 @@ use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\HasManyThrough; use Illuminate\Database\Eloquent\Relations\HasOneOrManyThrough; use Illuminate\Support\Js; +use Livewire\Attributes\Locked; use Throwable; /** @@ -44,6 +45,7 @@ class CreateRecord extends Page protected static bool $canCreateAnother = true; + #[Locked] public bool $isCreating = false; public function getBreadcrumb(): string @@ -76,7 +78,9 @@ class CreateRecord extends Page public function create(bool $another = false): void { - if ($this->isCreating) return; + if ($this->isCreating) { + return; + } $this->isCreating = true;