Closed
Bug 829318
Opened 13 years ago
Closed 13 years ago
Problems using Grooveshark sidebar search field
Categories
(Firefox for Android Graveyard :: Keyboards and IME, defect)
Tracking
(firefox19+ fixed, firefox20+ fixed, firefox21 fixed, fennec19+)
RESOLVED
FIXED
Firefox 21
People
(Reporter: wesj, Assigned: jchen)
References
Details
Attachments
(1 file)
|
3.03 KB,
patch
|
cpeterson
:
review+
akeybl
:
approval-mozilla-aurora+
akeybl
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
When I type the first letter on grooveshark, the cursor doesn't move. So if I type 'cat', i get 'atc'. Tapping on the box also doesn't move the cursor (unless i do it several times).
STR:
1.) Open grooveshark.com's touch site
2.) Tap menu button in top right
3.) Tap search field
4.) Type a letter
Expected: cursor is after letter
Actual: cursor is still at start of line
| Reporter | ||
Comment 1•13 years ago
|
||
I wouldn't be surprised if this was due to the draggable cursor as well.
| Assignee | ||
Updated•13 years ago
|
Assignee: nobody → nchen
Updated•13 years ago
|
Status: NEW → ASSIGNED
tracking-fennec: --- → ?
| Assignee | ||
Comment 2•13 years ago
|
||
Okay, using the latest Nightly I cannot reproduce the original problem, but there is another problem where the keyboad doesn't show up, and I have a patch for that.
Summary: Grooveshark input field doesn't move cursor on first letter typed → Problems using Grooveshark sidebar search field
| Assignee | ||
Comment 3•13 years ago
|
||
Basically the keyboard is not showing because we reset mIMEState during focus but notifyIMEEnabled is not guaranteed to be called afterwards, so mIMEState never gets set to a proper value.
Patch removes the code that resets mIMEState and adds comments to explain the issue.
This makes a great argument for having IME tests; this kind of regression could have been avoided :)
Attachment #703065 -
Flags: review?(cpeterson)
Comment 4•13 years ago
|
||
Comment on attachment 703065 [details] [diff] [review]
Don't mess with mIMEState during focus/blur (v1)
Review of attachment 703065 [details] [diff] [review]:
-----------------------------------------------------------------
One less special case! \o/
Attachment #703065 -
Flags: review?(cpeterson) → review+
| Assignee | ||
Comment 5•13 years ago
|
||
Comment on attachment 703065 [details] [diff] [review]
Don't mess with mIMEState during focus/blur (v1)
[Approval Request Comment]
Bug caused by (feature/regressing bug #): Bug 827176
User impact if declined: User annoyance; keyboard will not display for some input fields
Testing completed (on m-c, etc.): Locally
Risk to taking this patch (and alternatives if risky): Very small risk; patch fixes a regression caused by bug 827176, and because bug 827176 is being uplifted to Aurora and Beta, this patch should be uplifted as well
String or UUID changes made by this patch: None
Attachment #703065 -
Flags: approval-mozilla-beta?
Attachment #703065 -
Flags: approval-mozilla-aurora?
Updated•13 years ago
|
tracking-fennec: ? → 19+
Comment 6•13 years ago
|
||
Triage drive-by: waiting for this to land on central and marked fixed before approving.
| Assignee | ||
Comment 7•13 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/f21022822e49
Sorry for the delay!
status-firefox19:
--- → affected
status-firefox20:
--- → affected
status-firefox21:
--- → fixed
Flags: in-testsuite-
Whiteboard: [leave open]
Comment 8•13 years ago
|
||
Updated•13 years ago
|
tracking-firefox19:
--- → +
tracking-firefox20:
--- → +
Comment 9•13 years ago
|
||
Comment on attachment 703065 [details] [diff] [review]
Don't mess with mIMEState during focus/blur (v1)
Please land asap to make it into Beta 3. Thanks!
Attachment #703065 -
Flags: approval-mozilla-beta?
Attachment #703065 -
Flags: approval-mozilla-beta+
Attachment #703065 -
Flags: approval-mozilla-aurora?
Attachment #703065 -
Flags: approval-mozilla-aurora+
| Assignee | ||
Comment 10•13 years ago
|
||
https://hg.mozilla.org/releases/mozilla-aurora/rev/ac84cba81cc9
https://hg.mozilla.org/releases/mozilla-beta/rev/e2f2ded04714
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Whiteboard: [leave open]
Target Milestone: --- → Firefox 21
Updated•5 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•