diff --git a/src/components/delete-modal/delete-modal.component.ts b/src/components/delete-modal/delete-modal.component.ts index 6031af5..bb2085a 100644 --- a/src/components/delete-modal/delete-modal.component.ts +++ b/src/components/delete-modal/delete-modal.component.ts @@ -33,10 +33,11 @@ export class DeleteModalComponent { deletePressed() { - const regex = new RegExp(this.showName) - const control = new FormControl("", [Validators.required, Validators.pattern(regex)]) - this.confirmationForm.setControl("name", control) if (this.formHidden) { + // Only add the control the first time the button is pressed + const regex = new RegExp(this.showName) + const control = new FormControl("", [Validators.required, Validators.pattern(regex)]) + this.confirmationForm.setControl("name", control) this.formHidden = false; this.buttonDisabled = true; } else {