bevyengine / bevyengine/bevy

No Ime event produced

Open
#8,318 3 comments 0 reactions 0 assignees View on GitHub
A-Input C-Bug
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
3d 22h
Merged PRs (30d)
161

Description

## Bevy version

v0.10.1

## Relevant system information

- cargo 1.68.2 (6feb7c9cf 2023-03-26)
- Linux 6.2.9 with X11
- winit 0.28.3

## Issue

No `Ime` events are generated even with `ime_enabled = true` set on the primary and only window.

This can be reproduced with `text_input` example: after removal of system `listen_received_character_events` the text is never changed.

This goes contrary to the documentation of `ime_enabled` field on `Window` which says `If enabled, the window will receive Ime events instead of ReceivedCharacter or KeyboardInput.`

`ime_enabled = true` changes what chars are received with `ReceivedCharacter` though.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.