Select component disabled is not reactive, but the hint is

I have a select component that is reactive and checks the value of a hidden field to determine some of the configuration, include disabled and hint. The hint is working but the disabled is not

Hidden::make('allowCombination')
    ->reactive()
    ->default(false),
Select::make('combinationMeals')
    ->columnSpanFull()
    ->multiple()
    ->reactive()
    ->label('Additions (Packaged with the Protein)')
    ->disabled(function (callable $get) {
        $allow = $get('allowCombination');
        if($allow) {
            return false;
        }
        return true;
    })
    ->hint(function (callable $get) {
        $allow = $get('allowCombination');
        if($allow) {
            return '';
        }
        return "Select 'Individual' packaging type to include additional options";
    })


Does the disabled configuration not update after it is initially rendered?
Was this page helpful?