diff --git a/src/components/FileUpload.tsx b/src/components/FileUpload.tsx index 5c05105..0c1ebc8 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) + } />