Enhance point-of-order dialog

Escape and enter do what they should
This commit is contained in:
Sean 2021-05-25 15:15:08 +02:00
parent 4d4a3bb0db
commit fbb60cb0b6
2 changed files with 14 additions and 13 deletions

View File

@ -230,7 +230,8 @@ export class ListOfSpeakersContentComponent extends BaseViewComponentDirective i
PointOfOrderDialogComponent, PointOfOrderDialogComponent,
{ {
data: this.viewListOfSpeakers, data: this.viewListOfSpeakers,
...infoDialogSettings ...infoDialogSettings,
disableClose: false
} }
); );

View File

@ -2,18 +2,18 @@
<span>{{ 'Are you sure you want to submit a point of order?' | translate }}</span> <span>{{ 'Are you sure you want to submit a point of order?' | translate }}</span>
</h2> </h2>
<mat-dialog-content> <form class="edit-form" [formGroup]="editForm" (ngSubmit)="onOk()">
{{ 'Request' | translate }}: <mat-dialog-content>
<form class="edit-form" [formGroup]="editForm"> {{ 'Request' | translate }}:
<mat-form-field> <mat-form-field>
<input matInput osAutofocus [maxLength]="MAX_LENGTH" formControlName="note" /> <input matInput osAutofocus [maxLength]="MAX_LENGTH" formControlName="note" />
</mat-form-field> </mat-form-field>
</form> {{ editForm.value.note.length }} / {{ MAX_LENGTH }}
{{ editForm.value.note.length }} / {{ MAX_LENGTH }} </mat-dialog-content>
</mat-dialog-content> <mat-dialog-actions>
<mat-dialog-actions> <button type="submit" mat-button osAutofocus color="accent" [disabled]="!this.editForm.valid">
<button mat-button osAutofocus (click)="onOk()" color="accent" [disabled]="!this.editForm.valid"> {{ 'OK' | translate }}
{{ 'OK' | translate }} </button>
</button> <button type="button" mat-button (click)="onCancel()">{{ 'Cancel' | translate }}</button>
<button mat-button (click)="onCancel()">{{ 'Cancel' | translate }}</button> </mat-dialog-actions>
</mat-dialog-actions> </form>