Open jhsunlee opened 11 months ago
After an afternoon of research, I found that the 'q-input' component is functioning properly. The cause of this error lies with the input method. I tested using Sogou Input Method and encountered no issues; previously, I had been using Microsoft Input Method.
What happened?
I am using a QInput with mask : ####/##/## or date. and bascially my computer's default language is chinese, so when i focus the input, the IME is Chinese. once i typed date in number pad like "2023" the mask's result will become : "2023/3". it will automatically add another "3". I found if my language is set to English, it works fine without adding extra number. So it only happened if i use Chinese, and type number in the number pad. it happened to the character before "/".
What did you expect to happen?
when i use Not English IME status, and type in number pad. not automatically add the last number when the typed words reach "/".
Reproduction URL
https://codepen.io/jasonlee0829/pen/yLZKVWM
How to reproduce?
Flavour
Quasar CLI with Vite (@quasar/cli | @quasar/app-vite)
Areas
Quasar CLI Commands/Configuration (@quasar/cli | @quasar/app-webpack | @quasar/app-vite), Components (quasar), Directives (quasar), Plugins (quasar), Composables (quasar), Style & Identity (quasar), Quasar Extras (@quasar/extras), TypeScript Support, SPA Mode
Platforms/Browsers
Chrome
Quasar info output
Relevant log output
No response
Additional context
No response