From 53decce407e0f307b3733613c9ea67a4a97bbb3a Mon Sep 17 00:00:00 2001 From: Leendert de Borst Date: Tue, 22 Jul 2025 19:09:33 +0200 Subject: [PATCH] Update SearchWidget.razor (#1013) --- .../Main/Components/Widgets/SearchWidget.razor | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/apps/server/AliasVault.Client/Main/Components/Widgets/SearchWidget.razor b/apps/server/AliasVault.Client/Main/Components/Widgets/SearchWidget.razor index 73a4d8423..b78b306fa 100644 --- a/apps/server/AliasVault.Client/Main/Components/Widgets/SearchWidget.razor +++ b/apps/server/AliasVault.Client/Main/Components/Widgets/SearchWidget.razor @@ -17,8 +17,8 @@ class="w-full px-4 py-2 text-gray-700 bg-white border rounded-lg focus:outline-none focus:ring-2 focus:ring-primary-500 dark:bg-gray-800 dark:text-gray-300 dark:border-gray-600 dark:focus:ring-primary-500" @bind-value="SearchTerm" @oninput="SearchTermChanged" - @onfocus="OnFocus" - @onclick="OnInputClick" + @onfocus="OnFocusClick" + @onclick="OnFocusClick" @onkeydown="HandleKeyDown"/> @if (ShowHelpText || ShowResults) @@ -147,14 +147,7 @@ InvokeAsync(StateHasChanged); } - private void OnFocus() - { - ShowHelpText = true; - ShowResults = true; - StateHasChanged(); - } - - private void OnInputClick() + private void OnFocusClick() { // Ensure popup stays open when clicking inside the input field ShowHelpText = true;