You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The keyboard layout is reset after each keystroke. For example, the keyboard exits the numeric layout after typing any character as can be seen in the video below:
screen-20260329-172538-1774797928312.mp4
Recorded on a Google Pixel 7a running Firefox 149.0. The keyboard is the default keyboard that came with the phone (Gboard).
This happens on anything with a text input.
The expected behavior is to be able to type multiple numbers in succession without having to switch back to the numeric layout every time.
I suspect the issue is caused by these lines added in #4855:
The keyboard layout is reset after each keystroke. For example, the keyboard exits the numeric layout after typing any character as can be seen in the video below:
screen-20260329-172538-1774797928312.mp4
Recorded on a Google Pixel 7a running Firefox 149.0. The keyboard is the default keyboard that came with the phone (Gboard).
This happens on anything with a text input.
The expected behavior is to be able to type multiple numbers in succession without having to switch back to the numeric layout every time.
I suspect the issue is caused by these lines added in #4855:
egui/crates/eframe/src/web/text_agent.rs
Lines 59 to 64 in eb35f7d
Edit: I can confirm that removing those lines fixes the issue.