Closed
Bug 1152238
Opened 9 years ago
Closed 9 years ago
[Flame][Notifications]The icons in Status bar become gray if you cancel setting up Email to share a song/contact.
Categories
(Firefox OS Graveyard :: Gaia::System, defect)
Tracking
(blocking-b2g:2.2+, b2g-v2.2 verified, b2g-master verified)
People
(Reporter: yue.zhou, Assigned: apastor)
References
Details
(Whiteboard: [systemsfe])
Attachments
(5 files)
[1.Description]: [Flame][v2.2][Notifications]The icons in Notification bar become gray if you cancel setting up Email to share a song/contact. Attachment: logcat_441.txt, 441.png and 441.mp4 Happen time:4:41 AM [2.Testing Steps]: Prerequisite: Didn't set up Email account. 1. Launch Music 2. Play a song 3. Try to share the song via Email 4. Tap Cancel when the Confirmation window appear [3.Expected Result]: 4. The icons in Notification bar should become white. [4.Actual Result]: 4. The icons in Notification bar become gray [5.Reproduction build]: Device: Flame 2.2 (affected) Build ID 20150407162504 Gaia Revision ea735c21bfb0d78333213ff0376fce1eac89ead6 Gaia Date 2015-04-07 20:58:15 Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/3f86ddb7f719 Gecko Version 37.0 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150407.195227 Firmware Date Tue Apr 7 19:52:39 EDT 2015 Bootloader L1TC000118D0 Device: Flame 3.0 (unaffected) Build ID 20150407160201 Gaia Revision 84cbd4391fb7175d5380fa72c04d68873ce77e6d Gaia Date 2015-04-07 17:33:14 Gecko Revision https://hg.mozilla.org/mozilla-central/rev/078128c2600a Gecko Version 40.0a1 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150407.193600 Firmware Date Tue Apr 7 19:36:12 EDT 2015 Bootloader L1TC000118D0 [6.Reproduction Frequency]: Always Recurrence,5/5 [7.TCID]: Free Test
status-b2g-v2.2:
--- → affected
status-b2g-master:
--- → unaffected
Updated•9 years ago
|
Component: Gaia → Gaia::System
Whiteboard: [systemsfe]
Updated•9 years ago
|
blocking-b2g: --- → 2.2?
Updated•9 years ago
|
Summary: [Flame][Notifications]The icons in Notification bar become gray if you cancel setting up Email to share a song/contact. → [Flame][Notifications]The icons in Status bar become gray if you cancel setting up Email to share a song/contact.
Updated•9 years ago
|
blocking-b2g: 2.2? → 2.2+
Comment 4•9 years ago
|
||
Assignee | ||
Updated•9 years ago
|
Attachment #8590701 -
Flags: review?(gmarty)
Updated•9 years ago
|
Target Milestone: --- → 2.2 S10 (17apr)
Comment 5•9 years ago
|
||
Comment on attachment 8590701 [details] [review] [gaia] albertopq:1152238-statusbar-email-master > mozilla-b2g:master This looks good to me, but I remember this part being very tricky, so I'd rather get another pair of eyes to look at it. Etienne, can you take a look?
Attachment #8590701 -
Flags: review?(gmarty)
Attachment #8590701 -
Flags: review?(etienne)
Attachment #8590701 -
Flags: feedback+
Comment 6•9 years ago
|
||
Comment on attachment 8590701 [details] [review] [gaia] albertopq:1152238-statusbar-email-master > mozilla-b2g:master Took a good look and this should do the trick :) Alberto, can you make sure we have a test where Service.currentApp != Service.currentApp.getTopMostWindow(). It's important that we cover this for the inline activities use-cases and I'm not sure we are currently. r=me with that :)
Attachment #8590701 -
Flags: review?(etienne) → review+
Assignee | ||
Updated•9 years ago
|
Keywords: checkin-needed
Updated•9 years ago
|
Keywords: checkin-needed
Comment 7•9 years ago
|
||
Pull request has landed in master: https://github.com/mozilla-b2g/gaia/commit/1a890a14d8c9b523ca6fd6fb08e4418db33e9172
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 8•9 years ago
|
||
Comment on attachment 8590701 [details] [review] [gaia] albertopq:1152238-statusbar-email-master > mozilla-b2g:master [Approval Request Comment] [Bug caused by] (feature/regressing bug #): [User impact] if declined: Wrong statusbar colors on activities [Testing completed]: Unit tests. Previous UI tests passing [Risk to taking this patch] (and alternatives if risky): Given the number of tests we have and the importance of the bug, I think is reasonably low risk to make it land. [String changes made]: -
Attachment #8590701 -
Flags: approval-gaia-v2.2?
Updated•9 years ago
|
Attachment #8590701 -
Flags: approval-gaia-v2.2? → approval-gaia-v2.2+
Comment 10•9 years ago
|
||
Comment 12•9 years ago
|
||
v2.2: https://github.com/mozilla-b2g/gaia/commit/dd613ca92df92d68494b75c19f70d512f34b5e73 Thanks :)
Updated•9 years ago
|
Flags: needinfo?(hcheng)
Comment 14•9 years ago
|
||
*2.2 Build ID 20150415162504 Gaia Revision 89a94a8b9c9087da916751697a61ba15bc0688c3 Gaia Date 2015-04-15 20:05:38 Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/20e92b626530 Gecko Version 37.0 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150415.201243 Firmware Date Wed Apr 15 20:12:52 EDT 2015 Bootloader L1TC000118D0 *master Build ID 20150415160205 Gaia Revision 777d01f4a2c7b41c4b02e3cf87715714ccc0590b Gaia Date 2015-04-15 17:20:09 Gecko Revision https://hg.mozilla.org/mozilla-central/rev/53ceefb0e1c8 Gecko Version 40.0a1 Device Name flame Firmware(Release) 4.4.2 Firmware(Incremental) eng.cltbld.20150415.192055 Firmware Date Wed Apr 15 19:21:04 EDT 2015 Bootloader L1TC000118D0
Status: RESOLVED → VERIFIED
Flags: needinfo?(hcheng)
You need to log in
before you can comment on or make changes to this bug.
Description
•