ionic-framework: bug: ion-input duplicate input values and delete key does not work with Japanese keyboard
Prerequisites
- I have read the Contributing Guidelines.
- I agree to follow the Code of Conduct.
- I have searched for existing issues that already report this problem, without success.
Ionic Framework Version
- v4.x
- v5.x
- v6.x
Current Behavior
- In ion-input on iOS 15.2 x Ionic 6.0.4, two characters are entered with one tap, and the delete key does not work.
- This bug does not occur on the latest Google Chrome on Android 12 or Windows 11.
Expected Behavior
- I want that the bugs reported in the Current Behavior will be improved.
Steps to Reproduce
- It can be reproduced by any of the following build methods.
ionic serve --address xxx.xxx.xxx.xxionic biuld --prod
Code Reproduction URL
Ionic Info
Ionic:
Ionic CLI : 6.18.1 (C:\Users\Administrator\AppData\Roaming\npm\node_modules\@ionic\cli)
Ionic Framework : @ionic/angular 6.0.4
@angular-devkit/build-angular : 13.2.0
@angular-devkit/schematics : 13.0.4
@angular/cli : 13.0.4
@ionic/angular-toolkit : 5.0.3
Capacitor:
Capacitor CLI : 3.3.3
@capacitor/android : not installed
@capacitor/core : 3.3.3
@capacitor/ios : not installed
Utility:
cordova-res : 0.15.4
native-run : 1.5.0
System:
NodeJS : v14.17.0 (C:\Program Files\nodejs\node.exe)
npm : 6.14.13
OS : Windows 10
Additional Information
No response
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 15 (5 by maintainers)
The fix will be publicly available in v6.0.6 (releasing this week). Thanks!
@tatsuyasenbom Can you test with the following build and let me know if the issue is resolved on your device?
For reference, I tested locally with my iPhone XS Max and was able to see both the duplicate values and the delete key issues resolved.
Thanks!
Thank you for contacting me!
I don’t have a Mac for financial reasons, so I was in trouble because I couldn’t observe the logs …
IME in Japanese can be set-uped or switched by following the procedure described in the link below.
If the system language is not Japanese, you can move to the IME setting screen by pressing and holding the globe mark on the displayed software keyboard after focusing on ion-input.