diff --git a/pkg/interface/src/views/components/DropdownSearch.tsx b/pkg/interface/src/views/components/DropdownSearch.tsx index 394f52d68..3c70877dd 100644 --- a/pkg/interface/src/views/components/DropdownSearch.tsx +++ b/pkg/interface/src/views/components/DropdownSearch.tsx @@ -118,7 +118,10 @@ export function DropdownSearch(props: DropdownSearchProps) { const dropdown = useMemo(() => { const first = props.isExact(query); - const opts = first ? [first, ...options] : options; + let opts = options; + if (first) { + opts = options.includes(first) ? opts : [first, ...options]; + } return _.take(opts, 5).map((o, idx) => props.renderCandidate( o,