Disable select by evaluating if another input value is null or not

I'm trying, on Filament V2, to disable/enable select by evaluating another input if it's nulled or not, but seems like when I populate the company_id select, the second doesn't enable.

Where i'm wrong?

                    Select::make('company_id')
                        ->relationship('company', 'legal_name')
                        ->searchable(['legal_name', 'vat_number'])
                        ->preload()
                        ->label('Azienda destinataria'),
                    Select::make('company_contact_id')
                        ->relationship('company_contact', 'full_name', fn (Builder $query, $get) => $query->where('company_id', $get('company_id')))
                        ->searchable(['name', 'surname', 'email'])
                        ->preload()
                        ->label('Referente aziendale')
                        ->disabled(fn ($get) => $get('company_id') == null)
                        ->required()]),
Was this page helpful?