Dalamud
Dalamud copied to clipboard
Using GoogleJapaneseIme does not display the input content at the start of input.
Google Japanese Ime does not notify IMECommand.OpenCandidate
at the start of input, so the input content is not displayed until IMECommand.ChangeCandidate
is notified.
Google IME is using TSF (Text Services Framework) and I only tested IMEs in the old IMM framework (such as Microsoft IME).
I have tried to fall back the in-game IME to system IME, which can help the input in imgui. Try by adding https://raw.githubusercontent.com/Bluefissure/IMEPlugin/master/repo.json as a 3rd party repo.
May be used instead of IMECommand.OpenCandidate
.
https://github.com/marimelon/Dalamud/blob/95afdaad40020343f453f6bccddc4bbe18488257/Dalamud/Game/Gui/Internal/DalamudIME.cs#L166-L172