Opened 8 years ago
Last modified 8 years ago
#14704 confirmed Bug
IE11: Japanese Kanji character breaks when you repeatedly typing Japanese
Reported by: | Satya Minnekanti | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | General | Version: | |
Keywords: | IBM IE11 | Cc: | Irina |
Description
Wikipedia Link for Japanese writing system. https://en.wikipedia.org/wiki/Japanese_writing_system
platform to reproduce: IE11 only Input method: windows IME
Steps to reproduce:
- Open an editor
- Input Japanese chars, in Hiragana. e.g. input "さいげん" (saigen)
- IME will help you to convert Hiragana to Kanji. ("さいげん" -> "再現")
さ: http://graphemica.com/%E3%81%95 い: http://graphemica.com/%E3%81%84 げ: http://graphemica.com/%E3%81%92 ん: http://graphemica.com/%E3%82%93 再: http://graphemica.com/%E5%86%8D 現: http://graphemica.com/%E7%8F%BE
- Try to repeat steps 2 & 3.
- sometimes the Kanji will break:
- "再" is missing after conversion, only "現" remains.
- it shows "再現さ再現", or some other combination of both Hiragana and Kanji.
This issue not reproducible in other browser or application (e.g. notepad). See attachments for more information.
This is customer reported PMR & high priority for us
Attachments (6)
Change History (12)
Changed 8 years ago by
Attachment: | IME image.jpg added |
---|
Changed 8 years ago by
Attachment: | ReproductionTest_recording_60211,674,760.wmv added |
---|
Changed 8 years ago by
comment:1 Changed 8 years ago by
- "再" is missing after conversion, only "現" remains.
- can reproduce on Win7+IE11
- seems to be related to the cursor position after typing the words (which is unexpectedly random). let's say this is the cursor: [|]
- after typing a word, if it's placed after the word, then it's fine:
- after typing a word, if it's placed before the word, then the "再" will disappear:
- this problem is more serious then the latter one since it loses user input data
- it shows "再現さ再現", or some other combination of both Hiragana and Kanji.
- can reproduce on Win10+IE11
- reproducible by repeatedly typing word for many times
comment:2 Changed 8 years ago by
Status: | new → pending |
---|---|
Version: | 4.5.10 (GitHub - master) |
I could not reproduce this problem in CKEditor 4.5.9. Please see attached image. I have tried default CKEditor with enter mode P and BR but both worked ok.
Here are my stpes
- I have set Japanese and clear editor contents.
- I have been typing 'saigen' space, enter, enter and so on....
Are these correct steps to reproduce this issue? Are you able to reproduce it in default CKEditor or demo page?
Changed 8 years ago by
Attachment: | jp works.png added |
---|
Changed 8 years ago by
Attachment: | 2016-07-07-JP.jpg added |
---|
comment:3 Changed 8 years ago by
yup, it can still be reproduced on the night build: http://nightly.ckeditor.com/16-07-07-06-06/full/samples/
Win7 + IE11
you can check the attached screen shot above.
comment:4 Changed 8 years ago by
Could you tell me what are the exact steps to reproduce this problem? Please check my previous commet. Are there any extra steps? Do you click or press anything else in your steps?
Please also check my attached image jp works.png
. Are you using the same IME?
Changed 8 years ago by
Attachment: | 2016-07-18-JP.png added |
---|
comment:5 Changed 8 years ago by
you steps should be correct, you may need some luck (or not?) to reproduce it.
and the IME you are using looks different from mine. mine is "Microsoft IME". you may check the provided screen shot above.
not sure whether it's related, but it seems that following factors matter: 1) browser locale set to JP, and move it up. 2) try to type "再現" several times, and then type some Hiragana (whatever character is ok), and then continue to type "再現". it looks like it can be easier to reproduce.
and remember, this is Win7+IE11
comment:6 Changed 8 years ago by
Keywords: | IE11 added |
---|---|
Status: | pending → confirmed |
I have finally managed to reproduce this.
try to type "再現" several times, and then type some Hiragana (whatever character is ok), and then continue to type "再現". it looks like it can be easier to reproduce
It seems this is a crucial step.
- Set language to JP in IE (JP needs to be at the top) and restart it just in case. This is available under
Tools->Internet Options->Languages
- Click inside editor and select JP language, Microsoft IME and Hiragana.
- Type
saigen
, press space, press Enter, pressa
4 times, press Enter 2 times. Text should be再現ああああ
but at certain point it may become現ああああ
or再現ああああいさいげn さい