diff --git a/src/app/(admin)/admin/projects/page.tsx b/src/app/(admin)/admin/projects/page.tsx index c151e72..66f0550 100644 --- a/src/app/(admin)/admin/projects/page.tsx +++ b/src/app/(admin)/admin/projects/page.tsx @@ -366,8 +366,9 @@ export default function ProjectsPage() { } const handleCloseTaggingDialog = () => { + setAiTagDialogOpen(false) + // Only reset job state if not in progress (preserve polling for background jobs) if (!taggingInProgress) { - setAiTagDialogOpen(false) setActiveTaggingJobId(null) setSelectedRoundForTagging('') setSelectedProgramForTagging('') @@ -618,9 +619,22 @@ export default function ProjectsPage() {