diff --git a/apps/files_sharing/src/components/NewFileRequestDialog.vue b/apps/files_sharing/src/components/NewFileRequestDialog.vue index 24de10b725e9b..5a03fcc0e0d6b 100644 --- a/apps/files_sharing/src/components/NewFileRequestDialog.vue +++ b/apps/files_sharing/src/components/NewFileRequestDialog.vue @@ -9,6 +9,7 @@ data-cy-file-request-dialog :close-on-click-outside="false" :name="currentStep !== STEP.LAST ? t('files_sharing', 'Create a file request') : t('files_sharing', 'File request created')" + :set-return-focus="returnFocusTarget" size="normal" @closing="onCancel"> @@ -226,6 +227,10 @@ export default defineComponent({ }, methods: { + returnFocusTarget(): HTMLElement | null { + return document.querySelector('[data-cy-upload-picker] button') + }, + onPageNext() { const form = this.$refs.form as HTMLFormElement diff --git a/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogDatePassword.vue b/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogDatePassword.vue index b2505c8e06f10..482919ff173b5 100644 --- a/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogDatePassword.vue +++ b/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogDatePassword.vue @@ -27,7 +27,6 @@ v-if="expirationDate !== null" id="file-request-dialog-expirationDate" :disabled="disabled" - :hide-label="true" :label="t('files_sharing', 'Expiration date')" :max="maxDate" :min="minDate" diff --git a/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogFinish.vue b/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogFinish.vue index fc01d5513b680..997e5884fa5f1 100644 --- a/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogFinish.vue +++ b/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogFinish.vue @@ -40,24 +40,27 @@ @focusout.native="addNewEmail" /> -
- - - -
+ @@ -229,14 +232,16 @@ export default defineComponent({ diff --git a/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogIntro.vue b/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogIntro.vue index d4602872afe18..7f27c4d3df85b 100644 --- a/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogIntro.vue +++ b/apps/files_sharing/src/components/NewFileRequestDialog/NewFileRequestDialogIntro.vue @@ -8,9 +8,12 @@
- {{ t('files_sharing', 'What are you requesting?') }} +
- {{ t('files_sharing', 'Where should these files go?') }} + @@ -53,9 +60,12 @@
- {{ t('files_sharing', 'Add a note') }} +