diff --git a/app/preprints/-components/submit/file/template.hbs b/app/preprints/-components/submit/file/template.hbs index 4b7a5615e5..6cc10b4676 100644 --- a/app/preprints/-components/submit/file/template.hbs +++ b/app/preprints/-components/submit/file/template.hbs @@ -68,7 +68,6 @@ @manager={{@manager}} @preprint={{@manager.preprint}} @clickableElementId={{id}} - @enable={{true}} @dragEnter={{fn (mut this.dragging) true}} @dragOver={{fn (mut this.dragging) true}} @dragLeave={{fn (mut this.dragging) false}} diff --git a/app/preprints/-components/submit/file/upload-file/component.ts b/app/preprints/-components/submit/file/upload-file/component.ts index aa9e99b09a..775d7c95da 100644 --- a/app/preprints/-components/submit/file/upload-file/component.ts +++ b/app/preprints/-components/submit/file/upload-file/component.ts @@ -30,6 +30,7 @@ export default class PreprintUpload extends Component { rootFolder?: FileModel; primaryFile: FileModel | undefined; @tracked isUploadFileDisplayed = false; + @tracked isEnabled = false; constructor(owner: unknown, args: any) { super(owner, args); @@ -75,6 +76,7 @@ export default class PreprintUpload extends Component { this.url = new URL( urlString ); this.rootFolder = rootFolder; + this.isEnabled = true; } @action diff --git a/app/preprints/-components/submit/file/upload-file/template.hbs b/app/preprints/-components/submit/file/upload-file/template.hbs index c5e7164742..4e5cd6280f 100644 --- a/app/preprints/-components/submit/file/upload-file/template.hbs +++ b/app/preprints/-components/submit/file/upload-file/template.hbs @@ -12,7 +12,7 @@ @dragleave={{@dragLeave}} @dragover={{@dragOver}} @drop={{@drop}} - @enable={{@enable}} + @enable={{this.isEnabled}} @id={{id}} @clickable={{this.clickableElementSelectors}} @preUpload={{perform this.preUpload}}