File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
ui/src/workflow/nodes/form-node Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -189,7 +189,6 @@ const sync_form_field_list = () => {
189189 ]
190190 set (props .nodeModel .properties .config , ' fields' , fields )
191191 props .nodeModel .clear_next_node_field (false )
192- onDragHandle ()
193192}
194193const addFormCollectRef = ref <InstanceType <typeof AddFormCollect >>()
195194const editFormCollectRef = ref <InstanceType <typeof EditFormCollect >>()
@@ -264,7 +263,7 @@ function onDragHandle() {
264263 onEnd : (evt ) => {
265264 if (evt .oldIndex === undefined || evt .newIndex === undefined ) return
266265 // 更新数据顺序
267- const items = [... form_data .value .form_field_list ]
266+ const items = cloneDeep ( [... form_data .value .form_field_list ])
268267 const [movedItem] = items .splice (evt .oldIndex , 1 )
269268 items .splice (evt .newIndex , 0 , movedItem )
270269 form_data .value .form_field_list = items
@@ -276,6 +275,7 @@ onMounted(() => {
276275 set (props .nodeModel , ' validate' , validate )
277276 sync_form_field_list ()
278277 props .nodeModel .graphModel .eventCenter .emit (' refresh_incoming_node_field' )
278+ onDragHandle ()
279279})
280280 </script >
281281<style lang="scss" scoped></style >
You can’t perform that action at this time.
0 commit comments