diff --git a/angular-code-input/src/lib/code-input.component.html b/angular-code-input/src/lib/code-input.component.html index bf2a8fc..fb31d7f 100644 --- a/angular-code-input/src/lib/code-input.component.html +++ b/angular-code-input/src/lib/code-input.component.html @@ -4,7 +4,7 @@ (click)="onClick($event)" (paste)="onPaste($event, i)" (input)="onInput($event, i)" - (keydown)="onKeydown($event, i)" + (keyup)="onKeyup($event, i)" [type]="inputType" [inputmode]="inputMode" [disabled]="disabled" diff --git a/angular-code-input/src/lib/code-input.component.ts b/angular-code-input/src/lib/code-input.component.ts index 96b9c61..a7f75c2 100644 --- a/angular-code-input/src/lib/code-input.component.ts +++ b/angular-code-input/src/lib/code-input.component.ts @@ -250,7 +250,7 @@ export class CodeInputComponent implements AfterViewInit, OnInit, OnChanges, OnD this.emitChanges(); } - async onKeydown(e: any, i: number): Promise { + async onKeyup(e: any, i: number): Promise { const target = e.target; const isTargetEmpty = this.isEmpty(target.value); const prev = i - 1;