-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Text input IME support #23795
Copy link
Copy link
Open
Labels
A-InputPlayer input via keyboard, mouse, gamepad, and morePlayer input via keyboard, mouse, gamepad, and moreA-TextRendering and layout for charactersRendering and layout for charactersA-WindowingPlatform-agnostic interface layer to run your app inPlatform-agnostic interface layer to run your app inC-BugAn unexpected or incorrect behaviorAn unexpected or incorrect behavior
Milestone
Metadata
Metadata
Assignees
Labels
A-InputPlayer input via keyboard, mouse, gamepad, and morePlayer input via keyboard, mouse, gamepad, and moreA-TextRendering and layout for charactersRendering and layout for charactersA-WindowingPlatform-agnostic interface layer to run your app inPlatform-agnostic interface layer to run your app inC-BugAn unexpected or incorrect behaviorAn unexpected or incorrect behavior
Type
Projects
Status
Needs SME Triage
Bevy version and features
[Optional] Relevant system information
What you did
Activated operating system IME (Japanese input on macOS in this instance), started typing in feathers_gallery example.
What went wrong
I expected Japanese kana (or at least placeholder glyphs given the default font), but instead bevy took my keyboard inputs directly instead of through the IME.
Typing "konnnichiha" should give "こんにちは" but bevy took the roman "konnnichiha" as if it were English text.
(This may affect all languages, not just Japanese)