Skip to content

Commit e86fab8

Browse files
authored
ui: fix user select dialog change (#1184)
1 parent 98538ca commit e86fab8

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • packages/ui-default/components/dialog

packages/ui-default/components/dialog/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ export async function prompt<T extends string, R extends Record<T, Field>>(title
220220
: [selected[name].toString()])
221221
: []}
222222
onChange={(e) => {
223-
if (e === selected[name]) return;
223+
if (field.multi && e === selected[name]) return;
224224
const items = refs.current[name].getSelectedItems();
225225
const extract = (v) => (field.type === 'username' ? v?.uname : field.type === 'userId' ? v?._id : v);
226226
setValues({ ...values, [name]: field.multi ? items.map(extract) : extract(items[0]) });

0 commit comments

Comments
 (0)