diff --git a/apps/ai-game-creator-shell/src/features/project-workspace/ResourceReferenceInput.tsx b/apps/ai-game-creator-shell/src/features/project-workspace/ResourceReferenceInput.tsx index b435f5031..67b45d6c9 100644 --- a/apps/ai-game-creator-shell/src/features/project-workspace/ResourceReferenceInput.tsx +++ b/apps/ai-game-creator-shell/src/features/project-workspace/ResourceReferenceInput.tsx @@ -1217,6 +1217,13 @@ function ResourceReferenceEditor({ const nextDraft = readResourceReferenceDraft(editorState); liveDraftRef.current = nextDraft; setDraftText(nextDraft.text); + if ( + nextDraft.text.trim() === '' && + nextDraft.references.length === 0 + ) { + resetPromptPolish(); + acknowledgedDraftKeyRef.current = null; + } if (skipInitialDraftChangeRef.current) { skipInitialDraftChangeRef.current = false; return;