Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mobile Web keyboard does not open when clicking input #12262

Closed
v-kat opened this issue Mar 2, 2024 · 2 comments
Closed

Mobile Web keyboard does not open when clicking input #12262

v-kat opened this issue Mar 2, 2024 · 2 comments
Labels
C-Bug An unexpected or incorrect behavior S-Needs-Triage This issue needs to be labelled

Comments

@v-kat
Copy link

v-kat commented Mar 2, 2024

Bevy version

0.13

What you did

Try to touch a text input on a mobile web bevy game. No mobile keyboard appears. (Might still be an issue with IME and/or bevy_egui)

Description

This seems to happen across all the mobile web platforms I tested (chrome, firefox, and brave on android). I was talking with someone on the bevy discord who mentioned that this was a bevy engine issue. I wasn't sure if it was a bevy_egui issue. Egui has a working mobile web keyboard and I believe https://github.com/emilk/egui/blob/master/crates/eframe/src/web/text_agent.rs is how it triggers the keyboard to open on mobile web.

LMK if you want a code example or more info

@v-kat v-kat added C-Bug An unexpected or incorrect behavior S-Needs-Triage This issue needs to be labelled labels Mar 2, 2024
@mockersf
Copy link
Member

mockersf commented Mar 2, 2024

Bevy doesn't have text inputs, so it's likely not a Bevy issue

@v-kat
Copy link
Author

v-kat commented Mar 2, 2024

It might be something with IME but I'll look into bevy_egui more. mvlabat/bevy_egui#246 has some related issues. Unless it's an underlying winit => bevy IME issue which seems unlikely I doubt bevy is the issue.

I'll close this, apologies.

@v-kat v-kat closed this as completed Mar 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-Bug An unexpected or incorrect behavior S-Needs-Triage This issue needs to be labelled
Projects
None yet
Development

No branches or pull requests

2 participants