From f9f899a6366d59f11552b0e31f22be906fef7afb Mon Sep 17 00:00:00 2001 From: Valentin Mihai Date: Tue, 19 Dec 2023 16:45:56 +0200 Subject: [PATCH] RED-6960 - Enter should always confirm a modal window --- ...d-edit-clone-dossier-template-dialog.component.html | 3 ++- .../edit-dossier-dialog.component.html | 4 ++-- .../shared/components/select/select.component.ts | 10 +++++++++- .../add-dossier-dialog.component.html | 2 +- .../download-dialog/download-dialog.component.html | 5 +++-- 5 files changed, 17 insertions(+), 7 deletions(-) diff --git a/apps/red-ui/src/app/modules/admin/dialogs/add-edit-dossier-template-dialog/add-edit-clone-dossier-template-dialog.component.html b/apps/red-ui/src/app/modules/admin/dialogs/add-edit-dossier-template-dialog/add-edit-clone-dossier-template-dialog.component.html index a34df2dec..e48d987f3 100644 --- a/apps/red-ui/src/app/modules/admin/dialogs/add-edit-dossier-template-dialog/add-edit-clone-dossier-template-dialog.component.html +++ b/apps/red-ui/src/app/modules/admin/dialogs/add-edit-dossier-template-dialog/add-edit-clone-dossier-template-dialog.component.html @@ -1,5 +1,5 @@
-
+
@@ -148,6 +148,7 @@ [disabled]="disabled" [label]="'add-edit-clone-dossier-template.save' | translate" [type]="iconButtonTypes.primary" + [buttonId]="'saveButton'" >
@@ -61,7 +61,7 @@ [disabled]="disabled || !valid || !changed" [label]="'edit-dossier-dialog.actions.save' | translate" [type]="iconButtonTypes.primary" - buttonId="editDossierSaveButton" + [buttonId]="'saveButton'" > { + const saveButton = document.getElementById('saveButton') as HTMLElement; + saveButton?.focus(); + }, 50); } } diff --git a/apps/red-ui/src/app/modules/shared/dialogs/add-dossier-dialog/add-dossier-dialog.component.html b/apps/red-ui/src/app/modules/shared/dialogs/add-dossier-dialog/add-dossier-dialog.component.html index 7863f8f8e..cbeb27b99 100644 --- a/apps/red-ui/src/app/modules/shared/dialogs/add-dossier-dialog/add-dossier-dialog.component.html +++ b/apps/red-ui/src/app/modules/shared/dialogs/add-dossier-dialog/add-dossier-dialog.component.html @@ -109,7 +109,7 @@ [disabled]="disabled" [label]="'add-dossier-dialog.actions.save' | translate" [type]="iconButtonTypes.primary" - buttonId="createDossierSaveButton" + [buttonId]="'saveButton'" > @@ -54,6 +54,7 @@ [disabled]="!valid" [label]="'download-dialog.actions.save' | translate" [type]="iconButtonTypes.primary" + [buttonId]="'saveButton'" >