mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-19 10:55:59 +08:00
fix: update unmount logic and adjust schema node styles
This commit is contained in:
parent
722d35e9e7
commit
993227397a
@ -197,7 +197,7 @@ const EditCard: FC<EditCardProps> = ({
|
||||
}, [isAddingNewField, emit, setIsAddingNewField, setAdvancedEditing, backupFields])
|
||||
|
||||
useUnmount(() => {
|
||||
if (isAdvancedEditing || isAddingNewField || blurWithActions.current) return
|
||||
if (isAdvancedEditing || blurWithActions.current) return
|
||||
emitFieldChange()
|
||||
})
|
||||
|
||||
@ -248,7 +248,7 @@ const EditCard: FC<EditCardProps> = ({
|
||||
)}
|
||||
</div>
|
||||
|
||||
{(currentFields.description || isAdvancedEditing) && (
|
||||
{(fields.description || isAdvancedEditing) && (
|
||||
<div className={classNames('flex', isAdvancedEditing ? 'p-2 pt-1' : 'px-2 pb-1')}>
|
||||
<input
|
||||
value={currentFields.description}
|
||||
|
@ -136,8 +136,8 @@ const SchemaNode: FC<SchemaNodeProps> = ({
|
||||
</div>
|
||||
|
||||
<div className={classNames(
|
||||
'flex justify-center w-5 absolute top-7 z-0',
|
||||
schema.description ? 'h-[calc(100%-3rem)]' : 'h-[calc(100%-1.75rem)]',
|
||||
'flex justify-center w-5 absolute z-0',
|
||||
schema.description ? 'h-[calc(100%-3rem)] top-12' : 'h-[calc(100%-1.75rem)] top-7',
|
||||
indentLeft[depth],
|
||||
)}>
|
||||
<Divider
|
||||
|
Loading…
x
Reference in New Issue
Block a user