Closed
Bug 1091308
Opened 10 years ago
Closed 10 years ago
When launching Settings via an activity, the status bar color scheme does not change
Categories
(Firefox OS Graveyard :: Gaia::System, defect)
Tracking
(b2g-v2.1 unaffected, b2g-v2.2 verified)
VERIFIED
FIXED
2.1 S8 (7Nov)
Tracking | Status | |
---|---|---|
b2g-v2.1 | --- | unaffected |
b2g-v2.2 | --- | verified |
People
(Reporter: khuey, Assigned: apastor)
References
Details
(Keywords: regression, Whiteboard: [systemsfe])
Attachments
(3 files)
STR:
1. Launch SMS
2. Click the ... menu
3. Click Settings
Expected results:
The status bar should use the "dark" color scheme, like it does if you launch the settings app directly
Actual results:
The status bar is still using the "light" color scheme, as it does for the SMS app.
Reporter | ||
Comment 1•10 years ago
|
||
Comment 3•10 years ago
|
||
The bug repros on Flame 2.2 engineering with shallow flash.
Actual result: After selecting Settings from the Messaging app's ... menu, the status bar text will be light making it hard to read on the white bar.
BuildID: 20141029054810
Gaia: a9a847920b51b79c4ad4ad339f0a005777a6228c
Gecko: c6989e473f97
Platform Version: 36.0a1
Firmware Version: V188
User Agent: Mozilla/5.0 (Mobile; rv:36.0) Gecko/36.0 Firefox/36.0
--------------------------------------------------------------------------------------------------------
The bug does not repro on Flame 2.1 engineering with shallow flash.
Actual result: After selecting Settings from the Messaging app's ... menu, the status bar text will be dark making it easy to read on the white bar.
BuildID: 20141029082611
Gaia: 2099fb0df60548cf7d4afc367f5048622cc29b3e
Gecko: f02f3fbd0bb0
Platform Version: 34.0
Firmware Version: V188
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
QA Whiteboard: [QAnalyst-Triage?]
status-b2g-v2.1:
--- → unaffected
status-b2g-v2.2:
--- → affected
Flags: needinfo?(jmitchell)
Keywords: qawanted → regression
Reporter | ||
Updated•10 years ago
|
blocking-b2g: --- → 2.2?
Updated•10 years ago
|
Updated•10 years ago
|
QA Contact: ckreinbring
Comment 4•10 years ago
|
||
Regression window
Last working
BuildID: 20141021064010
Gaia: 457a54fc3200b80e4f5e1cd3acaa062309230732
Gecko: 676acfb44e8b
Platform Version: 36.0a1
Firmware Version: V188
User Agent: Mozilla/5.0 (Mobile; rv:36.0) Gecko/36.0 Firefox/36.0
First broken
BuildID: 20141021064810
Gaia: 3ec94f448bb5c1c9c264896685c6ef77ab718c87
Gecko: fe1513fc09f6
Platform Version: 36.0a1
Firmware Version: V188
User Agent: Mozilla/5.0 (Mobile; rv:36.0) Gecko/36.0 Firefox/36.0
Working Gaia / Broken Gecko = No repro
Gaia: 457a54fc3200b80e4f5e1cd3acaa062309230732
Gecko: fe1513fc09f6
Broken Gaia / Working Gecko = Repro
Gaia: 3ec94f448bb5c1c9c264896685c6ef77ab718c87
Gecko: 676acfb44e8b
Gaia pushlog: https://github.com/mozilla-b2g/gaia/compare/457a54fc3200b80e4f5e1cd3acaa062309230732...3ec94f448bb5c1c9c264896685c6ef77ab718c87
B2G Inbound
Last working
BuildID: 20141020205719
Gaia: e09e1734ad523cf63351a28f6f84454319349fbe
Gecko: 4da1f6a151d6
Platform Version: 36.0a1
Firmware Version: V188
User Agent: Mozilla/5.0 (Mobile; rv:36.0) Gecko/36.0 Firefox/36.0
First broken
BuildID: 20141020214218
Gaia: ba10744d64411a8a12ae68f7cf1ec3e3ac897d21
Gecko: bcc5df613d83
Platform Version: 36.0a1
Firmware Version: V188
User Agent: Mozilla/5.0 (Mobile; rv:36.0) Gecko/36.0 Firefox/36.0
Working Gaia / Broken Gecko = No repro
Gaia: e09e1734ad523cf63351a28f6f84454319349fbe
Gecko: bcc5df613d83
Broken Gaia / Working Gecko = Repro
Gaia: ba10744d64411a8a12ae68f7cf1ec3e3ac897d21
Gecko: 4da1f6a151d6
Gaia pushlog: https://github.com/mozilla-b2g/gaia/compare/e09e1734ad523cf63351a28f6f84454319349fbe...ba10744d64411a8a12ae68f7cf1ec3e3ac897d21
Comment 5•10 years ago
|
||
Broken by Bug 1007600 - can you take a look Arthur
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmitchell) → needinfo?(arthur.chen)
QA Contact: ckreinbring
Comment 6•10 years ago
|
||
Alive, it seems there are issues when calculating the theme color in app chrome. Any ideas?
Flags: needinfo?(arthur.chen) → needinfo?(alive)
Comment 7•10 years ago
|
||
(In reply to Arthur Chen [:arthurcc] from comment #6)
> Alive, it seems there are issues when calculating the theme color in app
> chrome. Any ideas?
You should specify your theme color in activity page just like in app page.
https://github.com/mozilla-b2g/gaia/blob/master/apps/settings/index.html#L6
One line fix!
Flags: needinfo?(alive)
Updated•10 years ago
|
Assignee: nobody → b.mcb
Comment 8•10 years ago
|
||
Hey Arthur, as Alive said in the previous comment, we need to change the meta tag of the inline activity. I've noticed that the inline activity doesn't have its own file so, we must update the theme once we receive the activity request.
I don't like the approach I've made, could you give your opinion on that?
Thanks!
Attachment #8514912 -
Flags: review?(arthur.chen)
Comment 9•10 years ago
|
||
Settings app uses the same page for inline activity. Per the offline discussion with Alive, there are issues related to app chrome. The calculated theme changes during the transition of inline activity. Flagging Michael for inputs.
(In reply to Alive Kuo [:alive][NEEDINFO!] from comment #7)
> (In reply to Arthur Chen [:arthurcc] from comment #6)
> > Alive, it seems there are issues when calculating the theme color in app
> > chrome. Any ideas?
>
> You should specify your theme color in activity page just like in app page.
> https://github.com/mozilla-b2g/gaia/blob/master/apps/settings/index.html#L6
>
> One line fix!
Flags: needinfo?(mhenretty)
Comment 10•10 years ago
|
||
Comment on attachment 8514912 [details] [review]
First patch
Per comment 9, this is not a proper fix. There should be no changes required in settings app.
Updated•10 years ago
|
Attachment #8514912 -
Flags: review?(arthur.chen)
Comment 11•10 years ago
|
||
Alberto, can you try and figure out what is happening with theme color changes during inline activity launches?
Flags: needinfo?(mhenretty) → needinfo?(apastor)
Assignee | ||
Comment 12•10 years ago
|
||
I'm surprised this didn't get caught by https://github.com/mozilla-b2g/gaia/blob/master/apps/system/test/marionette/statusbar_icon_color_test.js#L86
I'll take a look.
Flags: needinfo?(apastor)
Assignee | ||
Comment 14•10 years ago
|
||
Attachment #8515902 -
Flags: review?(mhenretty)
Comment 15•10 years ago
|
||
Comment on attachment 8515902 [details] [review]
Link to Pull Request: https://github.com/mozilla-b2g/gaia/pull/25760
LGTM, thanks! I left a comment on github not really related to your patch, but just a thought.
Attachment #8515902 -
Flags: review?(mhenretty) → review+
Assignee | ||
Comment 16•10 years ago
|
||
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
blocking-b2g: 2.2? → ---
Updated•10 years ago
|
Whiteboard: [systemsfe]
Target Milestone: --- → 2.1 S8 (7Nov)
Comment 17•10 years ago
|
||
This issue is verified fixed on Flame 2.2.
Result: The status bar icons are displayed in gray on "Messaging Settings" screen from Messages app.
Device: Flame 2.2 (319mb, KK, Shallow Flash)
BuildID: 20141119040205
Gaia: e64428c5b2dce5db90b75a5055077a04f4bd4819
Gecko: bc2c36dda0a9
Version: 36.0a1 (2.2 Master)
Firmware: V188-1
User Agent: Mozilla/5.0 (Mobile; rv:36.0) Gecko/36.0 Firefox/36.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Updated•10 years ago
|
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
You need to log in
before you can comment on or make changes to this bug.
Description
•