Open gm-bug-reporter[bot] opened 2 months ago
Potentially related to https://github.com/YoYoGames/GameMaker-Bugs/issues/6494 ?
Hello,
Thank you for your reply.
I checked #6494. Although I'm not very familiar with Korean, the issue does seem somewhat similar.
When I tried entering Korean characters, it seems that a single character is created by combining multiple key inputs. Normally, once a character is completed, you can continue typing the next one. However, in the GameMaker IDE, it seems this doesn't work properly.
The issue with Japanese input is similar. In Japanese, when you type one or two alphabetic characters, they are first converted into hiragana.
Typically, Japanese users want to combine these hiragana characters with other types of characters, such as katakana or kanji, by pressing the space key to select the desired conversion.
Normally, after selecting the correct character, you can continue typing the next input without pressing Enter. However, in the GameMaker IDE, if you don't press Enter, the text you have input disappears.
https://github.com/user-attachments/assets/ec284d9c-9916-48f4-838e-8a9848dc74d2
@YYDan
Additional information regarding the aforementioned bug: The same issue has also occurred in a Windows 10 environment.
The issue also occurs in Windows 11 & GM IDE version 2024.8.1.171.
Description
When using Japanese input in the GameMaker IDE, there's a specific issue related to text conversion. After typing a string in Japanese and pressing the spacebar to convert it, if I do not press the Enter key to confirm the conversion and attempt to type the next character, the entire unconfirmed converted string disappears.
This problem makes it difficult to input Japanese efficiently, as I am forced to confirm each conversion manually by pressing Enter before continuing to type.
Expected behavior: The converted characters should remain in the text field until I press Enter to confirm or modify them, allowing me to continue typing without losing the input.
Steps To Reproduce
Start typing in Japanese in the GameMaker IDE. Press the spacebar to initiate conversion of the typed characters. Without pressing Enter to confirm the conversion, try typing the next character. Observe that the previously typed characters disappear.
Which version of GameMaker are you reporting this issue for?
IDE v2024.8.0.169 Runtime v2024.8.0.216
Which operating system(s) are you seeing the problem on?
Mac 14.4.1
d12354da-e7c9-4e68-9a15-a16f8814e7ab