diff --git a/frontend/src/components/RerenderControls.tsx b/frontend/src/components/RerenderControls.tsx index 15a3470..722ad35 100644 --- a/frontend/src/components/RerenderControls.tsx +++ b/frontend/src/components/RerenderControls.tsx @@ -3,6 +3,7 @@ import { useState } from 'react'; interface RerenderControlsProps { pendingRegenerations: number[]; pausePointsModified: boolean; + adVttUploaded: boolean; isRendering: boolean; onRender: (options: { whisperRefine: boolean }) => void; onClearQueue: () => void; @@ -11,13 +12,14 @@ interface RerenderControlsProps { export function RerenderControls({ pendingRegenerations, pausePointsModified, + adVttUploaded, isRendering, onRender, onClearQueue, }: RerenderControlsProps) { const [whisperRefine, setWhisperRefine] = useState(false); - const hasChanges = pendingRegenerations.length > 0 || pausePointsModified; + const hasChanges = pendingRegenerations.length > 0 || pausePointsModified || adVttUploaded; return (
+ Audio Description script was replaced +
+ )} + {!hasChanges && (
No changes to render. Adjust pause points or queue TTS regenerations.
diff --git a/frontend/src/routes/admin/QCDetail.tsx b/frontend/src/routes/admin/QCDetail.tsx
index bff26fc..a69c730 100644
--- a/frontend/src/routes/admin/QCDetail.tsx
+++ b/frontend/src/routes/admin/QCDetail.tsx
@@ -751,6 +751,7 @@ export function QCDetail() {