Skip to content

Text input IME support #23795

@jordanhalase

Description

@jordanhalase

Bevy version and features

  • 0.19-dev f1a6b87
  • Using feature experimental_bevy_feathers

[Optional] Relevant system information

  • macOS Tahoe 26.4.1
  • rustc 1.94.1

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)

Metadata

Metadata

Labels

A-InputPlayer input via keyboard, mouse, gamepad, and moreA-TextRendering and layout for charactersA-WindowingPlatform-agnostic interface layer to run your app inC-BugAn unexpected or incorrect behavior

Type

No type

Projects

Status

Needs SME Triage

Relationships

None yet

Development

No branches or pull requests

Issue actions