From 90583f921f43d98a15705814b19803c0a196de61 Mon Sep 17 00:00:00 2001 From: Ben Shemmeld Date: Fri, 15 Jul 2022 16:31:50 +1000 Subject: [PATCH] Fixed bug where the selected value is not displayed (#278) Co-authored-by: Ben Shemmeld --- src/Blazored.Typeahead/BlazoredTypeahead.razor.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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();