Skip to content

Commit c4c8fa1

Browse files
committed
fix: fix array setter sort bugs
1 parent 9b6603b commit c4c8fa1

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

src/setter/array-setter/index.tsx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ function onItemChange (target: IPublicModelSettingField, index: number, item: IP
4242
try {
4343
const fieldValue = field.getValue();
4444
fieldValue[index] = item.getValue();
45-
field?.extraProps?.setValue?.call(field, field, fieldValue);
45+
field?.setValue(fieldValue);
4646
} catch (e) {
4747
console.warn('[ArraySetter] extraProps.setValue failed :', e);
4848
}
@@ -111,9 +111,6 @@ export class ListSetter extends Component<ArraySetterProps, ArraySetterState> {
111111
newItems[index] = items[itemIndex];
112112
return id;
113113
});
114-
this.setState({
115-
items: newItems,
116-
});
117114
onChange?.(values);
118115
}
119116

0 commit comments

Comments
 (0)