I’m encountering a frustrating issue with Japanese input (IME) in Firebase Studio, specifically when trying to type into text fields within the application.
The Problem:
When I’m typing in Japanese using an IME, pressing the Enter key to confirm character conversion (Confirm) also triggers the submission of the entire input field or form. This means I cannot complete a Japanese word or phrase that requires conversion before the text is prematurely sent.
Expected Behavior:
I expect that pressing Enter to confirm IME conversion should only confirm the conversion within the text field, allowing me to continue typing if necessary, and not submit the field or form until I explicitly press Enter again (or click a submit button).
Steps to reproduce:
Open Firebase Studio.
Navigate to a text field where input is required (e.g., editing a document in Firestore, entering user details in Authentication).
Switch your input method to Japanese.
Start typing a Japanese word or phrase that requires IME conversion (e.g., “にほんご” → “日本語”).
Press the Enter key to confirm the conversion of the characters.
Observed Result:
Instead of just confirming the conversion, the entire input field’s content is immediately submitted.
Environment:
Operating System: macOS 15.5
IME Used: default
Has anyone else experienced this behavior? Are there any known workarounds or settings I might be missing? This significantly hinders my ability to input Japanese text correctly in the application.
Any guidance or suggestions would be greatly appreciated!
Thank you.