From 1af3a891afc8e4738d3329f5d9c2e084a4bfe04c Mon Sep 17 00:00:00 2001 From: panda Date: Mon, 22 Jun 2026 18:55:02 +0000 Subject: [PATCH] ui: fix user select dialog change --- packages/ui-default/components/dialog/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ui-default/components/dialog/index.tsx b/packages/ui-default/components/dialog/index.tsx index d07e81aac..b228a73e5 100644 --- a/packages/ui-default/components/dialog/index.tsx +++ b/packages/ui-default/components/dialog/index.tsx @@ -220,7 +220,7 @@ export async function prompt>(title : [selected[name].toString()]) : []} onChange={(e) => { - if (e === selected[name]) return; + if (field.multi && e === selected[name]) return; const items = refs.current[name].getSelectedItems(); const extract = (v) => (field.type === 'username' ? v?.uname : field.type === 'userId' ? v?._id : v); setValues({ ...values, [name]: field.multi ? items.map(extract) : extract(items[0]) });