When I want to create a channel, inputting Chinese through the Chinese input method will display all the Chinese character roots. In fact, after all the roots are determined, the last Chinese character will be displayed. This problem only occurs in the channel text field of the generated channel. With user name text field.
E.g
Channel Name: "ㄓㄨㄥㄨㄣ"
Chinese Pinyin (ㄓㄨㄥ -> 中) , (ㄨㄣ->文)
Correct should be
Channel Name: "中文"
I try to modify the code below and solve the problem
Rocket.Chat/packages/rocketchat-ui/client/views/app/createChannel.js line 169 & 180
Rocket.Chat version: (snap 0.62.1) Client version: Rocker.Chat+2.10.5
When I want to create a channel, inputting Chinese through the Chinese input method will display all the Chinese character roots. In fact, after all the roots are determined, the last Chinese character will be displayed. This problem only occurs in the channel text field of the generated channel. With user name text field.
E.g Channel Name: "ㄓㄨㄥㄨㄣ"
Chinese Pinyin (ㄓㄨㄥ -> 中) , (ㄨㄣ->文)
Correct should be Channel Name: "中文"
I try to modify the code below and solve the problem
Rocket.Chat/packages/rocketchat-ui/client/views/app/createChannel.js line 169 & 180
/*input.value = modified;*/ if ( input.value != modified ) {input.value = modified}
I believe this problem exists in the Japanese input method or the Korean input method. Expect the next version to be corrected.