diff --git a/src/currency-mask.directive.ts b/src/currency-mask.directive.ts index 5f1d31e..ed65775 100644 --- a/src/currency-mask.directive.ts +++ b/src/currency-mask.directive.ts @@ -50,6 +50,11 @@ export class CurrencyMaskDirective implements AfterViewInit, ControlValueAccesso this.inputHandler = new InputHandler(this.elementRef.nativeElement, (Object).assign({}, this.optionsTemplate, this.options)); } + @HostListener("blur", ["$event"]) + handleBlur(event: any) { + this.inputHandler.getOnModelTouched().apply(event); + } + @HostListener("cut", ["$event"]) handleCut(event: any) { if (!this.isChromeAndroid()) {