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



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


(Reporter: DerekH, Unassigned)



Gonk (Firefox OS)

Firefox Tracking Flags

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


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


(1 attachment)

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"

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

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.