When using reactive fields to set a currency masked field (Field X). Field X display nothing when logging in the 'afterStateUpdated' the value of the state is NULL and the value of the old state is the desired state for some reason.
// Field on updated currency field (full_commission_amount) on afterStateUpdate
\Filament\Forms\Components\TextInput::make('commission_percentage')
->afterStateUpdated(fn(Forms\Get $get, Forms\Set $set) => self::updateProjectCalculations($set, $get))
// here the $set value can't be seen
\Filament\Forms\Components\TextInput::make('full_commission_amount')
->numeric()
->currencyMask()
What happened?
Hi,
When using reactive fields to set a currency masked field (Field X). Field X display nothing when logging in the 'afterStateUpdated' the value of the state is NULL and the value of the old state is the desired state for some reason.
How to reproduce the bug
Package Version
1.7.3
PHP Version
8.2
Laravel Version
11.4
Which operating systems does with happen with?
No response
Notes
No response