From 94e7c6c24cdddd034c7d81e3dad713c41100742c Mon Sep 17 00:00:00 2001 From: sirineJ <112706079+sirineJ@users.noreply.github.com> Date: Fri, 14 Nov 2025 15:45:22 +0100 Subject: [PATCH] only select text if field is not active --- .../components/AutocompleteInput/AutocompleteInput.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/circuit-ui/components/AutocompleteInput/AutocompleteInput.tsx b/packages/circuit-ui/components/AutocompleteInput/AutocompleteInput.tsx index 7346965948..e1a832aadf 100644 --- a/packages/circuit-ui/components/AutocompleteInput/AutocompleteInput.tsx +++ b/packages/circuit-ui/components/AutocompleteInput/AutocompleteInput.tsx @@ -298,9 +298,11 @@ export const AutocompleteInput = forwardRef< }, []); const onComboboxClick = useCallback(() => { - comboboxRef?.current?.select(); - setIsOpen(true); - }, []); + if (!isOpen) { + comboboxRef?.current?.select(); + setIsOpen(true); + } + }, [isOpen]); const { floatingStyles, refs, update } = useFloating({ open: isOpen,