diff --git a/src/Core/Components/List/ListComponentBase.razor.cs b/src/Core/Components/List/ListComponentBase.razor.cs index dd998eb04d..993739c062 100644 --- a/src/Core/Components/List/ListComponentBase.razor.cs +++ b/src/Core/Components/List/ListComponentBase.razor.cs @@ -217,6 +217,8 @@ public override async Task SetParametersAsync(ParameterView parameters) if (Items.Contains(newSelectedOption)) { _currentSelectedOption = newSelectedOption; + // Make value follow new selected option + Value = GetOptionValue(_currentSelectedOption); } else {