Closed Bug 847030 Opened 12 years ago Closed 4 years ago

Find in page: User has to manually set focus back to search box after panning/scrolling, keyboard still present, keypresses without any result

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
normal

Tracking

(firefox20 affected, firefox21 affected, firefox22 affected)

RESOLVED INCOMPLETE
Tracking Status
firefox20 --- affected
firefox21 --- affected
firefox22 --- affected

People

(Reporter: aryx, Unassigned)

Details

(Keywords: reproducible)

Firefox for Android 20130201, Android 4.1.2 (stock), Google Nexus S Searching for a term on a page and then panning/scrolling the page steals the focus from the Find In Page dialog, but keeps it open together with the virtual keyboard. Tapping on a key does nothing. Expected behavior: Either A) close the virtual keyboard when content gets panned, tap on input box of Find in page shows it again or B) keep keyboard open and functional until the user closes the Find in page dialog.
Reproducible; silly. I think this is just a focus issue → moving to General CC'ing Margaret
Component: Keyboards and IME → General
Keywords: reproducible
We fixed a bunch of bugs about the keyboard closing too often, so I think we do want to keep it open while the find bar is open. This means that we should try to keep it focused while panning. I'm not familiar with what happens when we start panning and if there's a way to keep focus on the find in page bar. If we can't keep it focused, maybe we can find a way to return focus to the find in page bar after panning is over. Kats, do you have any ideas about what we should do here?
I don't really know how focus works on Android. I was trying to figure this out yesterday for Ouya stuff but even after a few hours I couldn't really figure it out. From what I understood I think setting isFocusableInTouchMode() to false on the LayerView object should have the desired effect (in that focus should remain on the find bar) but I wouldn't be at all surprised if that doesn't work. Maybe ask sriram?
We have completed our launch of our new Firefox on Android. The development of the new versions use GitHub for issue tracking. If the bug report still reproduces in a current version of [Firefox on Android nightly](https://play.google.com/store/apps/details?id=org.mozilla.fenix) an issue can be reported at the [Fenix GitHub project](https://github.com/mozilla-mobile/fenix/). If you want to discuss your report please use [Mozilla's chat](https://wiki.mozilla.org/Matrix#Connect_to_Matrix) server https://chat.mozilla.org and join the [#fenix](https://chat.mozilla.org/#/room/#fenix:mozilla.org) channel.
Status: NEW → RESOLVED
Closed: 4 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.