Closed Bug 1048149 Opened 11 years ago Closed 11 years ago

The letter in second layer is not typed while the first letter is hold and the second letter is pressed in multi-touch typing behavior

Categories

(Firefox OS Graveyard :: Gaia::Keyboard, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: gchang, Unassigned)

Details

### Steps: 1. Open browser app 2. Click URL field 3. After keyboard pops up, press and hold the first letter "a" key until second layer letters appear and choose "ã" 4. Press and hold the second letter on the "m" key ###Expected result: The first letter "ã" should be typed in the URL field while the second letter is pressed. ###Actual result: The first letter "ã" is not typed in the URL field. ### Reproduce rate always ### Version: Device flame Gaia 5fd14b8bc428f87f9b5cf9cc49f9a4f362a970fb Gecko https://hg.mozilla.org/mozilla-central/rev/e6614d8d85f9 BuildID 20140803160202 Version 34.0a1
QA Wanted for branch checks.
Keywords: qawanted
Hi Gerry, QA is trying to reproduce your bug but we are having some difficulty understanding just how you are doing your STR's. Would you mind attaching a video so that we have a better idea of what you are seeing here? Thank you!
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(gchang)
QA Contact: croesch
Flags: needinfo?(jmitchell)
Flags: needinfo?(jmitchell)
Please refer to http://youtu.be/064mLfS8ldw. The video is not so clear. In the first demo, Hold "q" key first and press "p" key. You will observe that "q" is typed in the input field. Keep holding "q" key and press "p" key, "q" is typed. This is correct behaviour. The problem I submitted here is the second demo. Hold "a" key until the second layer is shown and choose the second letter(ã) without releasing finger. And, press "k" key. The expected behaviour is that ã should be typed in the input field. But, in this demo, ã is not shown.
Flags: needinfo?(gchang)
This bug repro's on: Flame 2.1, Flame 2.0, Flame 1.4, OpenC 2.1 Actual Results: Following the steps in comment 0, the bug reproduces and the "m" is not typed when the finger is lifted off the "m" while still holding the "a" key. However it only happens if the second layer for a letter is being displayed as shown in the video. ***Note: I've checked numerous programs on the device and have seen this bug repro across all of them when typing. Repro Rate: 5/5 Environmental Variables: Device: Flame Master BuildID: 20140810234109 Gaia: 19ed3c9e78eaf234cc08484bde6998ae21552ba5 Gecko: a9b43778f0c2 Version: 34.0a1 (Master) Firmware Version: v123 ------------------------------------------------ Environmental Variables: Device: Flame 2.0 BuildID: 20140811023109 Gaia: edaefce424b78505a82a79cc7a2b5eef9b5e53d3 Gecko: 7e808b6ae5b4 Version: 32.0 (2.0) Firmware Version: v123 ------------------------------------------------ Environmental Variables: Device: Flame 1.4 BuildID: 20140811081112 Gaia: d47fecdcaa4aefb754561114edd22fb23a92b98d Gecko: fbee340d0830 Version: 30.0 (1.4) Firmware Version: v123 ------------------------------------------------ Environmental Variables: Device: Open_C Master BuildID: 20140810234109 Gaia: 19ed3c9e78eaf234cc08484bde6998ae21552ba5 Gecko: a9b43778f0c2 Version: 34.0a1 (Master) Firmware Version: P821A10V1.0.0B06_LOG_DL ------------------------------------------------ ------------------------------------------------ This bug does NOT repro on: Buri 2.1 Actual Result: No issue seen using multi type using the STR in comment 0. Letters are correctly typed. Repro Rate: 0/5 attempts Environmental Variables: Device: Buri Master BuildID: 20140810234109 Gaia: 19ed3c9e78eaf234cc08484bde6998ae21552ba5 Gecko: a9b43778f0c2 Version: 34.0a1 (Master) Firmware Version: v1.2device.cfg
Flags: needinfo?(jmitchell)
Keywords: qawanted
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmitchell)
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage+][lead-review+]
[Blocking Requested - why for this release]:
blocking-b2g: --- → 2.1?
The STR is expected. This is an invalid bug. The current behavior is expected behavior defined by UX. Needinfo UX to re-confirm.
Flags: needinfo?(ofeng)
The current implementation is correct. When the alternative bubble appears, it should ignore multi-touch behaviors to avoid unexpected input.
Flags: needinfo?(ofeng)
Close as WONTFIX. Ping :omega and reopen if discussion should continue.
Status: NEW → RESOLVED
blocking-b2g: 2.1? → ---
Closed: 11 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.