[Window Management] The Email keyboard will appear in Gallery, Camera, and Music when sharing media

NEW
Unassigned

Status

Firefox OS
Gaia::System::Window Mgmt
3 years ago
3 years ago

People

(Reporter: DerekH, Unassigned)

Tracking

({regression})

unspecified
ARM
Gonk (Firefox OS)
regression

Firefox Tracking Flags

(b2g-v2.1 unaffected, b2g-v2.2 affected)

Details

(Whiteboard: [2.2-Daily-Testing], URL)

Attachments

(1 attachment)

Description:
When the user tries to share media through the Email app when an account has not been set up, a keyboard will appear in the media app and the user is able to type into the Email app from there.

Prerequisites: Do not have an Email account set up. Have at least 1 image in the gallery.

Repro Steps:
1) Update a Flame to 20150105010205
2) Open Gallery> Tap a photo
3) Tap the "Share" icon> Select Email
4) When asked to set up an Email account select "Cancel"


Actual:
A keyboard will appear in Gallery. If the user types on the keyboard, the test will show up in the email sign in page


Expected:
The keyboard does not appear in Gallery

Environmental Variables:
Device: Flame 2.2
Build ID: 20150105010205
Gaia: c2bf20d23851d5fda9f8f0ef0267db5f49152376
Gecko: 636498d041b5
Gonk: a814b2e2dfdda7140cb3a357617dc4fbb1435e76
Version: 37.0a1 (2.2)
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0


Notes: This issue will also occur when sharing an image through camera, or sharing a song through music.


Repro frequency: 15/15 100%
See attached: Logcat, Video - https://www.youtube.com/watch?edit=vd&v=PzqJlmfiyss
This issue does NOT occur on Flame 2.1

The user is brought back to the gallery app, and the keyboard does not appear

Environmental Variables:
Device: Flame 2.1
Build ID: 20150105001204
Gaia: 73be51f998031f06db0cd660c0e388fa621c9f4c
Gecko: 05dd053f1d90
Gonk: a814b2e2dfdda7140cb3a357617dc4fbb1435e76
Version: 34.0 (2.1)
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Created attachment 8544130 [details]
Keyboard Logcat
Not going to nominate to block, low visibility edge case.
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(pbylenga)
You need to log in before you can comment on or make changes to this bug.