I'm not sure, but i think in version 14 will it work like a charm
### Description
I have a masking for initials. The initials should be separated by a dot and can contain one to 5 letters. The problem comes with an update of ng-mask. in a earlier version i didnt have problems with this mask. now the "or" (||) masks will not be evaluated. actually i use "ngx-mask": "~15.2.3" with Angular 15.
With Version "ngx-mask": "~15.0.2" the Mask will work perfectly, but if i backspace, i have to set the cursor before the Character. In Version 15.2.3 the mask does not fit, but the backspace works without problems. and i version 14 both works without problems.
## π¬ Minimal Reproduction
I does not get an Exception or Error. It's not possible to put more than one character. If i change the past to:
"S.S.S.S.S." the last dot appears only if i put five characters into the field.
π bug report
Is this a regression?
I'm not sure, but i think in version 14 will it work like a charm ### Description I have a masking for initials. The initials should be separated by a dot and can contain one to 5 letters. The problem comes with an update of ng-mask. in a earlier version i didnt have problems with this mask. now the "or" (||) masks will not be evaluated. actually i use "ngx-mask": "~15.2.3" with Angular 15. With Version "ngx-mask": "~15.0.2" the Mask will work perfectly, but if i backspace, i have to set the cursor before the Character. In Version 15.2.3 the mask does not fit, but the backspace works without problems. and i version 14 both works without problems. ## π¬ Minimal Reproductionhttps://stackblitz.com/edit/angular-ivy-5agzc8?file=src%2Fapp%2Fapp.component.ts Version 14 will work
π₯ Exception or Error
π Your Environment
Angular Version:
Anything else relevant?