diff --git a/src/Blazored.Typeahead/BlazoredTypeahead.razor.cs b/src/Blazored.Typeahead/BlazoredTypeahead.razor.cs index 623aaf6..f2cb5d3 100644 --- a/src/Blazored.Typeahead/BlazoredTypeahead.razor.cs +++ b/src/Blazored.Typeahead/BlazoredTypeahead.razor.cs @@ -132,6 +132,11 @@ protected override async Task OnAfterRenderAsync(bool firstRender) } } + protected override void OnParametersSet() + { + Initialize(); + } + private void Initialize() { SearchText = ""; @@ -240,7 +245,7 @@ private async Task HandleKeydown(KeyboardEventArgs args) { await ResetControl(); } - + } private async Task HandleKeyup(KeyboardEventArgs args) @@ -403,7 +408,7 @@ private async Task HookOutsideClick() private async Task SelectResult(TItem item) { var value = ConvertMethod(item); - + if (IsMultiselect) { var valueList = Values ?? new List();