Closed Bug 733738 Opened 13 years ago Closed 6 years ago

The keyboard is brought up without the focus being set in a text field at Bankofamerica.com

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
normal

Tracking

(firefox11 affected, firefox13 affected)

RESOLVED WONTFIX
Tracking Status
firefox11 --- affected
firefox13 --- affected

People

(Reporter: camelia.urian, Unassigned)

Details

Attachments

(1 file)

Attached image Screenshot
Mozilla/5.0 (Android; Tablet; rv:11.0) Gecko/11.0 Firefox/11.0 Fennec/11.0 - Acer Iconia Tab A500 (Android 3.2) Mozilla/5.0 (Android; Mobile; rv:11.0) Gecko/11.0 Firefox/11.0 Fennec/11.0 - Samsung Nexus S (Android 2.3.6) Steps to reproduce: 1. Open Fennec. 2. Go to bankofamerica.com 3. Enter a location (e.g. Los Angeles) and tap the "Go" button 4. On the bing map tap on a different location marker to bring up information about another location. Expected results: An info pop-up is displayed for the location. Since there is no text field focused the keyboard is not opened. Actual results: The keyboard is opened over the map without the focus being set in any text field. Typing any character using the keyboard does not have any effect. Notes: -- The Android browser redirects to the mobile page but the issue is not reproducible on the Opera Mini Browser. --
This issue is also reproducible on Fennec Native: Nightly 13.0a1 (2012-03-07) Device: Samsung Nexus S - Android 2.3.6
I see a method in the script at http://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=6.2&mkt=en-us which the Bing Map is using when you tap a branch location that does 'keyboard.focus()' on a MouseUp event function MouseUp(a) { a = GetEvent(a); CancelEvent(a); if (a) isLastButtonMiddle = IsMiddleMouseButton(a); if (currentMode != threeDMode && FireCustomEvent("onmouseup", a)) return false; dragging = false; if (!hijackMouseMove && !hijackMouseCursor) p_this.SetCursor(cssCursors.Grab); var b; if (currentTool) b = currentTool.OnMouseUp(a); if (targetTool && targetTool.isOutOfBounds()) targetTool.OnMouseUp(a); var c = true; if (typeof b != "undefined" && b.view != null) { isEnablingDefaultDblClick = b.view.disableDbClick != true; c = b.view.disableMapFocus != true } else isEnablingDefaultDblClick = true; currentTool = panTool; try { if (c) keyboard.focus() } catch (d) {} return false } I'm not entirely sure if that is related, but it's interesting.
Closing all opened bug in a graveyard component
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: