diff --git a/app/javascript/elements/download_button.js b/app/javascript/elements/download_button.js index a49926c0..407f2fc4 100644 --- a/app/javascript/elements/download_button.js +++ b/app/javascript/elements/download_button.js @@ -48,9 +48,9 @@ export default targetable(class extends HTMLElement { fileRequests.reduce( (prevPromise, request) => prevPromise.then(() => request()), Promise.resolve() - ) - - this.toggleState() + ).finally(() => { + this.toggleState() + }) } downloadSafariIos (urls) {