From cd516bdc12bfd3e84902ad30943e73e074990633 Mon Sep 17 00:00:00 2001 From: yu-i-i Date: Thu, 23 Jul 2026 17:38:45 +0200 Subject: [PATCH] Reference picker: fix show existing key as unexistent in Insert mode --- .../frontend/components/reference-picker-modal.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/services/web/modules/reference-picker/frontend/components/reference-picker-modal.tsx b/services/web/modules/reference-picker/frontend/components/reference-picker-modal.tsx index f818863adf..729e1cfd6c 100644 --- a/services/web/modules/reference-picker/frontend/components/reference-picker-modal.tsx +++ b/services/web/modules/reference-picker/frontend/components/reference-picker-modal.tsx @@ -109,9 +109,10 @@ export default function ReferencePickerModal({ setResults(r.hits) + const known = new Set(r.hits.map(h => h._source.EntryKey)) + setKnownKeys(known) + if (pendingInitialKeysRef.current.length > 0) { - const known = new Set(r.hits.map(h => h._source.EntryKey)) - setKnownKeys(known) setSelectedKeys([...pendingInitialKeysRef.current]) pendingInitialKeysRef.current = [] }