diff --git a/src/components/FileUpload.tsx b/src/components/FileUpload.tsx index eb65511..f4ec242 100644 --- a/src/components/FileUpload.tsx +++ b/src/components/FileUpload.tsx @@ -256,16 +256,34 @@ export function FileUpload() { onChange={handleFileChange} id="file-input" className="hidden" - disabled={isLoading || patternUploaded || isUploading} + disabled={ + isLoading || + patternUploaded || + isUploading || + (uploadProgress > 0 && !patternUploaded) + } />