Closed Bug 702995 Opened 14 years ago Closed 14 years ago

investigate focus issues with the tab host

Categories

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

ARM
Android
defect

Tracking

(blocking-fennec1.0 -, fennec11+)

RESOLVED INCOMPLETE
Tracking Status
blocking-fennec1.0 --- -
fennec 11+ ---

People

(Reporter: blassey, Assigned: lucasr)

References

Details

(Whiteboard: [HKB])

we're seeing issues with the awesome screen's tab host stealing focus from the url bar at inopportune times. Let's investigate what we can do to fix that.
The focus gets stolen when hardware keyboard is used. Apparently it is caused by the way how TabHost class, which we use, handles the touch mode. The stolen focus is the cause of the bug 697773. It is currently fixed by re-requesting the focus back on any key-down events, which didn't get into the edit box, but this is just a workaround, which might not work properly in some cases. For example, I saw several times that the selected text in the edit box did not get replaced with a new typed text (cannot reproduce it now though).
Blocks: 697773
OS: Mac OS X → Android
Hardware: x86 → All
Whiteboard: [HKB]
Blocks: 701895
Assignee: nobody → lucasr.at.mozilla
Priority: -- → P2
is this related : bug 704511? The focus goes away from the app completely and it will crash after trying to switch tabs.
(In reply to Naoki Hirata :nhirata from comment #2) > is this related : bug 704511? The focus goes away from the app completely > and it will crash after trying to switch tabs. I'd keep them as separate bugs. Not sure yet if it's related.
(In reply to Naoki Hirata :nhirata from comment #2) > is this related : bug 704511? The focus goes away from the app completely > and it will crash after trying to switch tabs. They seem to be completely unrelated. This focus issue is only about the Awesomebar where the edit box loses the focus on hardware keyboard input.
Blocks: 704156
Blocks: 705939
Hardware: All → ARM
tracking-fennec: --- → 11+
blocking-fennec1.0: --- → ?
I think this bug should be a fennec-1.0 blocker because it can prevent the user from entering URLs.
brad, lucas, do you still see them?
(In reply to Doug Turner (:dougt) from comment #6) > brad, lucas, do you still see them? Mark has told me about a strange behaviour when editing text on awesome bar but I can't remember the bug number. Mark?
We're not sure if this is still causing issues; let's open new bugs for any specific reproducible issues we're seeing.
Status: NEW → RESOLVED
blocking-fennec1.0: ? → -
Closed: 14 years ago
Resolution: --- → INCOMPLETE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.