diff --git a/app/assets/javascripts/Components/Files/FilePreviewModal.tsx b/app/assets/javascripts/Components/Files/FilePreviewModal.tsx index cb1ad72b0..0c42e1593 100644 --- a/app/assets/javascripts/Components/Files/FilePreviewModal.tsx +++ b/app/assets/javascripts/Components/Files/FilePreviewModal.tsx @@ -21,12 +21,11 @@ type Props = { export const FilePreviewModal: FunctionComponent = ({ application, file, onDismiss }) => { const [objectUrl, setObjectUrl] = useState() const [isFilePreviewable, setIsFilePreviewable] = useState(false) - const [isLoadingFile, setIsLoadingFile] = useState(false) + const [isLoadingFile, setIsLoadingFile] = useState(true) const [showFileInfoPanel, setShowFileInfoPanel] = useState(false) const closeButtonRef = useRef(null) const getObjectUrl = useCallback(async () => { - setIsLoadingFile(true) try { const chunks: Uint8Array[] = [] await application.files.downloadFile(file, async (decryptedChunk: Uint8Array) => {