Before submitting#
Area#
apps/desktop
Steps to reproduce#
- Open in-app browser with an URL
- on macOS, enable input method (Chinese pinyin for example)
- try to update part of the URL with the input method on, and press Enter (it will put in the letters as-is instead of typing Chinese (Space replaces pinyin to Chinese characters))
- the URL is not updated with typed letters, but the browser seems to have navigated.
- Try to do the same typing again, the letters will show up.
https://github.com/user-attachments/assets/c8a1b1fe-a2e3-4bef-84af-85cf6dfdd443
Seems like a internal state issue with the address bar.
Expected behavior#
After pressing Enter the first time, the URL should just update with the text typed and browser should not navigate until I press Enter again. The address URL should be updated on the first try.
Actual behavior#
The address URL got implicitly updated, and the browser navigated, but the address URL got stuck with the previous version.
Impact#
Major degradation or frequent failure
Version or commit#
Version 0.1.8 (bf469bb19669)
Environment#
26.5.1 (25F80)
Logs or stack traces#
Screenshots, recordings, or supporting files#
No response
Workaround#
I have to turn off input method every time in order to properly update, which is unpleasant since my go-to workflow has been just hitting Enter and expecting the text gets updated.