From b90c00cf34eeb97b9c2a8992aff5af9741de3432 Mon Sep 17 00:00:00 2001 From: Malek Tellissi Date: Sat, 12 Sep 2026 20:40:00 +0200 Subject: [PATCH] Fix lot_suffix input: switch to live(onBlur) to prevent typing interference Co-Authored-By: Claude Sonnet 4.6 --- app/Filament/User/Resources/BatchResource.php | 2 +- .../ProductResource/RelationManagers/BatchesRelationManager.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Filament/User/Resources/BatchResource.php b/app/Filament/User/Resources/BatchResource.php index a05e05b..150c2ac 100644 --- a/app/Filament/User/Resources/BatchResource.php +++ b/app/Filament/User/Resources/BatchResource.php @@ -72,7 +72,7 @@ class BatchResource extends Resource ->maxLength(50) ->required() ->dehydrated(false) - ->live() + ->live(onBlur: true) ->afterStateHydrated(function ($component, $record) { if (! $record?->lot_number) return; $pos = strrpos($record->lot_number, '-'); diff --git a/app/Filament/User/Resources/ProductResource/RelationManagers/BatchesRelationManager.php b/app/Filament/User/Resources/ProductResource/RelationManagers/BatchesRelationManager.php index da1cd42..c39ddf1 100644 --- a/app/Filament/User/Resources/ProductResource/RelationManagers/BatchesRelationManager.php +++ b/app/Filament/User/Resources/ProductResource/RelationManagers/BatchesRelationManager.php @@ -34,7 +34,7 @@ class BatchesRelationManager extends RelationManager ->maxLength(50) ->required() ->dehydrated(false) - ->live() + ->live(onBlur: true) ->afterStateHydrated(function ($component, $record) { if (! $record?->lot_number) return; $pos = strrpos($record->lot_number, '-');