In the emulator, pressing enter to confirm a selection of Japanese characters will cause it to be sent unintentionally.
Please do not treat the Enter key input to the IME as an indication to send.
The cause of this issue is believed to be identical to the following issue
05:42AM - 07 Mar 20 UTC
10:05PM - 15 Nov 21 UTC
**Describe the bug**
When I entered a Japanese sentence as an answer,
… le split it into words as multiple answers.
The reason of this inconvenience is a lack of consideration for IME.
In QnA answer form, Hitting enter to confirm the IME choice
is also being interpreted as the "enter" that creates a new answer.
1. Go to 'Q&A'
2. Click on 'Add new'
3. Type any question
4. Focus on answer text field
5. Activate your IME and type any Japanese Hiragana word
6. Hit space key to show kanji choices
7. Hit enter key to confirm your choice
a. Expected behavior: The kanji choice you confirmed is now in the text field, still editable and does not create any answer.
b. Actual behavior: The kanji choice you confirmed is now in the text field, still editable but create an answer.
* OS: macOS 10.14.6
* Browser: Google Chrome
* Version: 12.5.0
* NodeJS: 10.11.0
* FYI: Similar issule https://github.com/HabitRPG/habitica/issues/8326
* This issule could be resolved by proper use of KeyboardEvent.isComposing property.
* I'll send a PR if it’s okay.
Also, I believe the fix needed is the same as the following PR
05:31PM - 01 Nov 21 UTC
Q&A input would create a new question when pressing enter on IME input:
Because of this issue, Botpress Cloud is not properly available in Japanese.
I would appreciate it if you could fix it as soon as possible so that I can introduce Botpress Cloud in Japan.
In addition, there is a similar issue in the following places.
Label field of Execute code
Label field of Transision
Translated with DeepL
Thanks for your message on the forum.
Please note that this forum supports Botpress cloud users only. For any v12-related questions, please send your questions to the
Thank you for your reply.
But my post is about Botpress cloud, not v12.
The reason I mentioned the relevant information about v12 is to help you understand the current issue.
For IME users, including myself, this is a critical problem that prevents us from using Botpress cloud.
I would appreciate it if you consider addressing the issue.
Please accept our apologies; I was confused too. I understand now where the conflict is coming from.
We will send it to our product team. Thanks for sharing your feedback, it is valued
However for now, you can use the shift+enter option that is commonly used
I send you a recording of my screen in case there are any miscommunications.
This recording is explained below.
First I type “こんにちは” (hello in Japanese) into the IME.
Then I press enter with the intention of confirming my input.
The word is entered into the input field, but at the same time it is unintentionally sent to the bot.
Additionally, I type “こんにちは” again into the IME.
Then I press shift+enter as you suggested.
Then, this time, it was not sent, but “Hello” was typed twice in the input field.
It would be appreciated if you could check this out.
Thanks in advance.
I have tried the IME; I think the issue happens when you don’t choose from the popup menu: