Closed
Bug 1219930
Opened 10 years ago
Closed 7 years ago
Unable to dismiss the OTA install screen via home button while on homescreen
Categories
(Firefox OS Graveyard :: Gaia::System::Window Mgmt, defect)
Tracking
(b2g-v2.2 affected, b2g-master affected)
RESOLVED
WONTFIX
People
(Reporter: AdamA, Unassigned)
References
()
Details
(Whiteboard: [2.5-Daily-Testing][Spark][systemsfe])
Attachments
(1 file)
|
177 bytes,
text/plain
|
Details |
Description:
if the user is on the homescreen when the OTA install screen appears they will be unable to press the home button to dismiss it. if they are in an app when it appears then pressing tje home button successfully dismisses it.
Prerequisite:
OTA is available
Repro Steps:
1) Update a Aries to 20151028104739
2) Download the OTA
3) Be on homescreen when OTA finishes uncompressing
4) Press home button after install screen appears
5) Observe install screen
Actual:
Install screen does not dismaiss when home button is pressed
Expected:
It is expected that all screens will be dismissed when the home button is pressed.
Environmental Variables:
Device: Aries 2.5
Build ID: 20151028104739 [Full Flash]
Gaia: 2e89362de40a6c9c36525d36317fa1ae8e67e143
Gecko: fc706d376f0658e560a59c3dd520437b18e8c4a4
Gonk: 2916e2368074b5383c80bf5a0fba3fc83ba310bd
Version: 44.0a1 (2.5)
Firmware Version: D5803_23.1.A.1.28_NCB.ftf
User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0
Repro frequency: 10/10
See attached: video clip(https://youtu.be/2AlK751wBZ8), logcat
| Reporter | ||
Comment 1•10 years ago
|
||
This issue DOES occur on Flame 2.5 and Flame 2.2.
Environmental Variables:
Device: Flame 2.5 [Full Flash]
BuildID: 20151028030421
Gaia: 2e89362de40a6c9c36525d36317fa1ae8e67e143
Gecko: fc706d376f0658e560a59c3dd520437b18e8c4a4
Gonk: 205ac4204bbbb2098a8046444acba551ba5dc75a
Version: 44.0a1 (2.5)
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0
Device: Flame 2.2 [Full Flash]
BuildID: 20151028032502
Gaia: 885647d92208fb67574ced44004ab2f29d23cb45
Gecko: 05144e035522
Gonk: bd9cb3af2a0354577a6903917bc826489050b40d
Version: 37.0 (2.2)
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
Result:
Install screen does not dismaiss when home button is pressed
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Updated•10 years ago
|
Whiteboard: [2.5-Daily-Testing][Spark] → [2.5-Daily-Testing][Spark][systemsfe]
Comment 3•10 years ago
|
||
There is no special handling of the home button event in any of the dialogs. The dialogs are hidden only by scattered calls throughout System to "hideCustomDialog"; it appears that in this case, the dialog hides because of sound_manager:
https://github.com/mozilla-b2g/gaia/blob/master/apps/system/js/sound_manager.js#L392-L397
I noted this inconsistency in my comment on bug 1219471.
Comment 4•10 years ago
|
||
Actually, it was :mhenretty who mentioned that, and this bug; my comment was related to other deficiencies of 'hideCustomDialog'.
Updated•10 years ago
|
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
Comment 5•10 years ago
|
||
From UX triage:
System dialogues should not be dismissed via the home button. There are points when we need the user to make a decision which is done via the ok/cancel type buttons. Here, if the user doesn't want to install they can tap later.
Thanks for pinging the UX team!
Flags: needinfo?(firefoxos-ux-bugzilla)
Comment 6•7 years ago
|
||
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•