Closed Bug 688683 Opened 14 years ago Closed 7 years ago

Caret position problems when typing words in a textarea using ASUS Transformer keyboard dock

Categories

(Firefox for Android Graveyard :: General, defect, P2)

All
Android
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: lorchard, Unassigned)

References

Details

(Keywords: qawanted)

While running Nightly 9.01a on an ASUS Transformer tablet with a keyboard dock, I'm occasionally having issues typing in a textareas. The scenario generally goes like this: * Tap a textarea and type several words quickly on the hardware keyboard dock, hitting space between each. * After a few words (eg. 5-8 english words), the cursor starts jumping to the beginning of words, and spaces are inserted there. The result looks " thislikesomething" (ie. instead of "something like this", as expected) * If I use the hardware arrow keys to reposition the cursor after the word and hit space again, the cursor sometimes jumps back somewhere in the middle of the word I just typed. Usually the jump-back position is one character further into the word for each attempt to arrow to the end of the word. Making a clueless guess here: Could this at all be related to bug 634555 or maybe bug 627019?
Keywords: qawanted
Naoki, can you reproduce this?
FWIW, since dup bug 689044 mentioned the trackpad: I also turned off the trackpad with the control button on the top row of the keyboard, since my thumbs kept tapping the pad. That doesn't appear to affect this bug.
I can reproduce this with Swype, it's not specific to the hardware keyboards. Running Nightly 9.0a on HTC Evo 3D.
A work around is to change the input method from "ASUS English (US) Keyboard" to "English (US) Keyboard". This made the keyboard useable from within nightly.
I have to mash my keys pretty hard in order to get this to occur on the droid 2. Experience may be different on the HTC Evo 3D or the ASUS.
Priority: -- → P2
I can reproduce exactly the problem with a Transformer and hardware keyboard. My issues are far more than "occasional" though. It's a pretty bad experience and makes something as simple as filing bug in bugzilla very painful. I believe that the hardware keyboards are a great way to get more peoplee spending more time using Fennec, but this issue is a pretty big blocker for me spending more time on the hardware keyboard. My primary experience of this bug is that when I hit space between words, the space is inserted before the final character of the previous word. Also, if I go up to some existing text and try to type in it or above it, every space character take me to the end of the text I'd entered. Simple testcase is this: type "xxx[space][space][space][space][space]" and then arrow back to the final "x" and hit space. You'll find the cursor jump to the end of all those spaces.
Closing all opened bug in a graveyard component
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.