diff --git a/packages/app/src/components/quick-search/input.tsx b/packages/app/src/components/quick-search/input.tsx index a11eadc6ed..fe608295da 100644 --- a/packages/app/src/components/quick-search/input.tsx +++ b/packages/app/src/components/quick-search/input.tsx @@ -38,13 +38,17 @@ export const Input = (props: { onCompositionEnd={e => { props.setQuery(e.data); setIsComposition(false); - props.setLoading(true); + if (!props.query) { + props.setLoading(true); + } }} onValueChange={str => { setInputValue(str); if (!isComposition) { props.setQuery(str); - props.setLoading(true); + if (!props.query) { + props.setLoading(true); + } } }} onKeyDown={(e: React.KeyboardEvent) => {