mirror of
https://github.com/langgenius/dify.git
synced 2026-03-30 10:30:16 +08:00
fix: Fix PromptEditor remount when readOnly prop changes
This commit is contained in:
@ -64,6 +64,7 @@ const Editor: FC<Props> = ({
|
||||
<div className={cn(className, 'relative')}>
|
||||
<>
|
||||
<PromptEditor
|
||||
key={`${instanceId ?? 'input-support-select-var'}-${readOnly ? 'ro' : 'rw'}`}
|
||||
instanceId={instanceId}
|
||||
className={cn(promptMinHeightClassName, '!leading-[18px]')}
|
||||
placeholder={placeholder}
|
||||
|
||||
@ -265,7 +265,7 @@ const Editor: FC<Props> = ({
|
||||
? (
|
||||
<div className={cn(isExpand ? 'grow' : 'max-h-[536px]', 'relative min-h-[56px] overflow-y-auto px-3', editorContainerClassName)}>
|
||||
<PromptEditor
|
||||
key={controlPromptEditorRerenderKey}
|
||||
key={`${controlPromptEditorRerenderKey}-${readOnly ? 'ro' : 'rw'}`}
|
||||
placeholder={placeholder}
|
||||
placeholderClassName={placeholderClassName}
|
||||
instanceId={instanceId}
|
||||
|
||||
Reference in New Issue
Block a user