diff --git a/packages/effects/common-ui/src/components/icon-picker/icon-picker.vue b/packages/effects/common-ui/src/components/icon-picker/icon-picker.vue index ba6dca977..3513f1f9b 100644 --- a/packages/effects/common-ui/src/components/icon-picker/icon-picker.vue +++ b/packages/effects/common-ui/src/components/icon-picker/icon-picker.vue @@ -147,6 +147,9 @@ const searchInputProps = computed(() => { function updateCurrentSelect(v: string) { currentSelect.value = v; + if (props.modelValueProp === 'modelValue') { + modelValue.value = v; + } const eventKey = `onUpdate:${props.modelValueProp}`; if (attrs[eventKey] && isFunction(attrs[eventKey])) { attrs[eventKey](v);