-
Notifications
You must be signed in to change notification settings - Fork 305
Description
🐞 bug report
Is this a regression
No, I doesn't appear to be. i have tried a couple versions, and it replicates. i did not do an exhaustive test
Description
the stackblitz is using the latest version and mask A*@A*.A*. getting different results when i try and make the control work.
i cannot get the control to accept something like
[email protected]
the period in the user name is not allowed. will look into a pattern and/or regex.
[email protected] is allowed
if i use showMaskTyped true, whatever you type appears backwards. my control wraps ur component and is for any masked item. phone number mask is nice, so i want to tell the user what data to enter
if i use keepCharacterPositions true, i cannot type the email correctly.
🔬 Minimal Reproduction
I have created a stackblitz on Angular 18 https://stackblitz.com/edit/hmpuzh-8jctalo6?file=src%2Fexample%2Fform-field-overview-example.html,src%2Fexample%2Fform-field-overview-example.ts
in the example i have showMaskTyped true.
🔥 Exception or Error
No error - problem with behavior and for being valid when it should not be
🌍 Your Environment
Angular 18.1.2 on example in stackblitz
does not appear to be browser specific
I do not believe OS or IDE matter.