Text input problems in Fenix and Focus+GV: cursor jumps around, characters are duplicated
Categories
(GeckoView :: IME, defect, P2)
Tracking
(firefox68 wontfix, firefox69 wontfix, firefox70 wontfix, firefox71 wontfix, firefox72 affected)
People
(Reporter: cpeterson, Assigned: m_kato)
References
Details
(Whiteboard: [geckoview:m1911] [geckoview:m1912][geckoview:m74])
Steps to reproduce
- find text field
- start typing a sentence.
Actual behavior
cursor and letters jump around, spaces are removed, some text is duplicated
Info
Also reproducible in Focus with GeckoView 68, but not Focus with WebView.
I've noticed that typing incredibly slowly avoids the issue.
Device information
Android device: Galaxy S5 (I've also tested on other devices
Fenix version: Nightly 190707 18:02 (Build #11881816)
📦: 3.0.0
🦎: 68.0-20190612114833
This bug was originally filed in the Fenix issuer tracker:
https://github.com/mozilla-mobile/fenix/issues/4208
| Reporter | ||
Comment 1•6 years ago
|
||
Closing as WFM because the original bug reporter says they no longer see this problem:
https://github.com/mozilla-mobile/fenix/issues/4208#issuecomment-515331487
| Reporter | ||
Comment 2•6 years ago
|
||
Reopening this bug because the Fenix bug reporter says they can reproduce the problem again:
https://github.com/mozilla-mobile/fenix/issues/4208#issuecomment-521614952
| Reporter | ||
Comment 3•6 years ago
|
||
Focus has an old version of GeckoView. I asked the Fenix bug reporter to retest with the latest Fenix version.
| Reporter | ||
Comment 4•6 years ago
|
||
The Fenix issue reporter has not replied about testing in a more recent Fenix version (using GV 69 Beta or 70 Beta), so I'm going to close this bug again.
| Reporter | ||
Comment 5•6 years ago
|
||
I'm reopening this bug because two Fenix users are still reporting text input problems that affect Fenix (GV 70) and Focus (GV 69), but not Fennec (68). So maybe this is a problem specific to GV (and not Fennec) or this is a regression in Gecko 69?
One Fenix user reports that the problem seems related to the Gboard keyboard's suggestions causing delays and that typing in password fields works fine.
https://github.com/mozilla-mobile/fenix/issues/4208#issuecomment-531844753
| Reporter | ||
Comment 6•6 years ago
|
||
(In reply to Chris Peterson [:cpeterson] from comment #5)
I'm reopening this bug because two Fenix users are still reporting text input problems that affect Fenix (GV 70) and Focus (GV 69), but not Fennec (68). So maybe this is a problem specific to GV (and not Fennec) or this is a regression in Gecko 69?
One Fenix user reports that the problem seems related to the Gboard keyboard's suggestions causing delays and that typing in password fields works fine.
https://github.com/mozilla-mobile/fenix/issues/4208#issuecomment-531844753
Hi Makoto, have you seen any text input problems like this? Could the Gboard keyboard's suggestions block the Gecko thread responsible for text input on the web page?
| Reporter | ||
Updated•6 years ago
|
| Reporter | ||
Comment 8•6 years ago
|
||
Makoto, have you had a chance to look at this bug yet? The original bug reporter's steps to reproduce don't have many details.
| Reporter | ||
Comment 9•6 years ago
•
|
||
Adding to GV's November sprint because this bug is on Fenix's list of top 10 GV bugs.
| Assignee | ||
Comment 10•6 years ago
|
||
Hmm, unclear to reproduce this. I am asking reporter to make sense this issue and reproduce this.
Updated•6 years ago
|
Comment 11•6 years ago
|
||
Removing from sprints until we have a way forward with this issue.
| Assignee | ||
Comment 12•6 years ago
|
||
This will be fixed by bug 1596920's fix.
| Assignee | ||
Comment 13•6 years ago
|
||
Asking reporter whether this issue is fixed. I think that this is already fixed by bug 1596920.
Updated•6 years ago
|
Comment 14•6 years ago
|
||
It sounds like this is reliably reproducing on the FxA stage server right now if you don't have a test case yet: https://github.com/mozilla/fxa/issues/4788
| Assignee | ||
Comment 15•6 years ago
|
||
latest patch of bug 1596920 will fix this issue.
| Reporter | ||
Comment 16•3 years ago
|
||
Moving some cursor and key event bugs to the new GeckoView::IME component.
Description
•