避免快速编辑润色回填重复更新

- 回填前比较编辑器当前文本

- 防止输入区 onChange 与宿主回调形成循环
This commit is contained in:
2026-09-16 13:22:57 +08:00
parent fa99d9ad62
commit fc0fd846f9
@@ -6490,7 +6490,10 @@ export default function ProjectDevelopmentView({
* idle
*/
const applyResourceQuickEditPrompt = useCallback((text: string) => {
quickEditPromptInputRef.current?.replaceText(text);
const currentDraft = quickEditPromptInputRef.current?.getDraft();
if (currentDraft && currentDraft.text !== text) {
quickEditPromptInputRef.current?.replaceText(text);
}
setQuickEditPanel((current) =>
current
? {