MozillaReality / FirefoxReality

INACTIVE - A fast and secure browser for standalone virtual-reality and augmented-reality headsets.
https://mzl.la/reality
Mozilla Public License 2.0
768 stars 217 forks source link

Typed characters appear to the right of the cursor on Bluetooth keyboard. #2578

Closed ghost closed 3 months ago

ghost commented 4 years ago

Configuration

Firefox Reality version: 7(Release Version) Firefox Reality build ID: unknown

Hardware: Oculus Quest

Steps to Reproduce

1.Position the cursor on the text input form. 2.Press two letter keys simultaneously on a Bluetooth keyboard. 3.Hit repeatedly.

Current Behavior

One of the keys pressed simultaneously appears to the right of the cursor. This bug occurs quite often during heavy processing. As a result, the order of the characters is incorrect.

Expected Behavior

Characters appear sequentially to the left of the cursor.

Possible Solution

Context

I want to type correctly on a Bluetooth keyboard.

Error Logs and Stack Traces

``` ```
ghost commented 4 years ago

ezgif-6-a2c620d9067b (1) In this video, I hit J and K repeatedly. Due to a bug, sometimes K is added to the right of the cursor. It's very inconvenient when coding, so it would be very helpful if you could fix it.

bluemarvin commented 4 years ago

This is a known issue: https://github.com/MozillaReality/FirefoxReality/issues/2290

A fix should have landed in GeckoView today so hopefully will be fixed in FxR v9.

ghost commented 4 years ago

Thank you for your reply! I am very happy to hear the information.

J-Tech-Foundation commented 4 years ago

if you change your user agent to that of chrome or ipad, this bug will be resolved!

bluemarvin commented 4 years ago

if you change your user agent to that of chrome or ipad, this bug will be resolved!

This bug is not caused by the UA (you would need to recompile FxR to change the UA anyway). It is a known issue in Gecko https://bugzilla.mozilla.org/show_bug.cgi?id=1596920 The fix for this landed yesterday in FxR so will be included in v9. This is a tricky issue so it is possible there may be more than one cause.

J-Tech-Foundation commented 4 years ago

thanks for the update to that!