From 2922b35644d8136d593ce08cccf9c78c08d00e0f Mon Sep 17 00:00:00 2001 From: WK Date: Sun, 19 Oct 2025 11:35:18 +0800 Subject: [PATCH] fix(autocomplete): close button display on mobile (#5827) * fix(autocomplete): close button display on mobile * refactor(autocomplete): disable isClearable if isDisabled is true --- .changeset/four-candles-applaud.md | 5 +++++ packages/components/autocomplete/src/use-autocomplete.ts | 6 ++++-- 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 .changeset/four-candles-applaud.md diff --git a/.changeset/four-candles-applaud.md b/.changeset/four-candles-applaud.md new file mode 100644 index 000000000..9dfdb90ab --- /dev/null +++ b/.changeset/four-candles-applaud.md @@ -0,0 +1,5 @@ +--- +"@heroui/autocomplete": patch +--- + +fix close button display in autocomplete on mobile (#5826) diff --git a/packages/components/autocomplete/src/use-autocomplete.ts b/packages/components/autocomplete/src/use-autocomplete.ts index 8133444cd..8e4987575 100644 --- a/packages/components/autocomplete/src/use-autocomplete.ts +++ b/packages/components/autocomplete/src/use-autocomplete.ts @@ -154,9 +154,11 @@ export function useAutocomplete(originalProps: UseAutocomplete const isClearable = originalProps.disableClearable !== undefined ? !originalProps.disableClearable - : originalProps.isReadOnly + : originalProps.isDisabled ? false - : originalProps.isClearable; + : originalProps.isReadOnly + ? false + : originalProps.isClearable; const { ref,