From f4e8a785c21ca4fc3e4ce90e99ea970b59013d10 Mon Sep 17 00:00:00 2001 From: Rizumu Ayaka Date: Fri, 23 Jan 2026 18:58:06 +0800 Subject: [PATCH] fix: update items key --- .../widgets/components/form/dropdown/FormDropdown.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/renderer/extensions/vueNodes/widgets/components/form/dropdown/FormDropdown.vue b/src/renderer/extensions/vueNodes/widgets/components/form/dropdown/FormDropdown.vue index c2a0067e2..5041d8cf4 100644 --- a/src/renderer/extensions/vueNodes/widgets/components/form/dropdown/FormDropdown.vue +++ b/src/renderer/extensions/vueNodes/widgets/components/form/dropdown/FormDropdown.vue @@ -78,6 +78,8 @@ const maxSelectable = computed(() => { return 1 }) +const itemsKey = computed(() => props.items.map((item) => item.id).join('|')) + const filteredItems = ref([]) const defaultSorter = computed(() => { @@ -209,7 +211,7 @@ async function customSearcher( :items="sortedItems" :is-selected="internalIsSelected" :max-selectable="maxSelectable" - :update-key="items" + :update-key="itemsKey" @close="closeDropdown" @item-click="handleSelection" />