Closed Bug 1149003 Opened 9 years ago Closed 9 years ago

[Dialer]During a call, press home button to return to home, and the call notification will be hidden and shown twice quickly.

Categories

(Firefox OS Graveyard :: Gaia::System::Window Mgmt, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-v2.2 wontfix, b2g-master verified)

RESOLVED FIXED
Tracking Status
b2g-v2.2 --- wontfix
b2g-master --- verified

People

(Reporter: fan.luo, Assigned: alive)

Details

(Keywords: polish, Whiteboard: [2.2-nexus-5-l])

Attachments

(4 files)

Attached video VIDEO0302.mp4
[1.Description]:
[Flame v2.2&v3.0][Nexus 5 v2.2&3.0][Dialer]When you are from call screen back to home screen, the call notification should not flash with hidden and shown twice.
See video: VIDEO0302.mp4 and logcat.txt
Found at: 15:13

[2.Testing Steps]: 
1. Dial a phone number
2. During call, press home button
3. Tap call notification on the notification bar to return to call screen
4. Press home button again

[3.Expected Result]: 
4. Call notification should not be hidden and shown twice

[4.Actual Result]: 
4. Call notification will be hidden and shown twice quickly.

[5.Reproduction build]: 
Flame 2.2(Affected):
Build ID               20150327162502
Gaia Revision          473cd63f53c855299b719285d9b95e3f2910782f
Gaia Date              2015-03-27 20:14:43
Gecko Revision         https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/b358619def45
Gecko Version          37.0
Device Name            flame
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.cltbld.20150327.194944
Firmware Date          Fri Mar 27 19:49:53 EDT 2015
Bootloader             L1TC000118D0

N5_2.2(Affected)
Build ID               20150325162500
Gaia Revision          2d42a7c1d99472780e3aeb2e16d7cb0a4adbd222
Gaia Date              2015-03-25 20:46:52
Gecko Revision         https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/ebb742bfe1a4
Gecko Version          37.0
Device Name            hammerhead
Firmware(Release)      5.0
Firmware(Incremental)  eng.cltbld.20150325.200112
Firmware Date          Wed Mar 25 20:01:26 EDT 2015
Bootloader             HHZ12d

N5_3.0(Affected):
Build ID               20150326160206
Gaia Revision          525c341254e08f07f90da57a4d1cd5971a3cc668
Gaia Date              2015-03-26 16:34:16
Gecko Revision         https://hg.mozilla.org/mozilla-central/rev/59554288b4eb
Gecko Version          39.0a1
Device Name            hammerhead
Firmware(Release)      5.0
Firmware(Incremental)  eng.cltbld.20150326.193418
Firmware Date          Thu Mar 26 19:34:37 EDT 2015
Bootloader             HHZ12d

Flame 3.0(Affected):
Build ID               20150327160203
Gaia Revision          9cc496cecc37d7a29f9279827cdf6e4891211f67
Gaia Date              2015-03-27 13:55:18
Gecko Revision         https://hg.mozilla.org/mozilla-central/rev/44e454b5e93b
Gecko Version          39.0a1
Device Name            flame
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.cltbld.20150327.192632
Firmware Date          Fri Mar 27 19:26:42 EDT 2015
Bootloader             L1TC000118D0

[6.Reproduction Frequency]: 
Always Recurrence,5/5

[7.TCID]: 
Free Test
Attached file logcat.txt
Dialer or Window management issue?
Flags: needinfo?(jlorenzo)
Not sure. I don't see where is the problem in the video, Norry. At what time does it occur?
Flags: needinfo?(jlorenzo) → needinfo?(fan.luo)
Around 00:08, the notification appears and retract a little bit.
Hi Johan,

As Eric said, the notification appears and retract a little bit. You can see the talk time: 00:08, 00:27&00:31(it is more obvious). please check, if you have any problem, NI me any time. thanks.

And also thank Eric :)
Flags: needinfo?(fan.luo) → needinfo?(jlorenzo)
Got it. I would say: this is an issue in the system app because all the display mechanism for the attention window is there.

Moving to the System component. Feel free to move this bug back to dialer if you think this is not a System bug.
Component: Gaia::Dialer → Gaia::System
Flags: needinfo?(jlorenzo)
Keywords: polish
Whiteboard: [2.2-nexus-5-l] → [2.2-nexus-5-l][systemsfe]
Hi Eric,

According to commen 6, this bug should be belong to system component. Could you have someone to help with this bug? thanks.
Flags: needinfo?(echang)
Flags: needinfo?(echang) → needinfo?(hochang)
Gregor should be the correct person.
Flags: needinfo?(hochang) → needinfo?(anygregor)
(In reply to howie [:howie] from comment #8)
> Gregor should be the correct person.

Etienne and Vivien wrote this code afaik. Etienne, can you take a look?
Flags: needinfo?(anygregor) → needinfo?(etienne)
Whiteboard: [2.2-nexus-5-l][systemsfe] → [2.2-nexus-5-l]
Component: Gaia::System → Gaia::Dialer
(In reply to Gregor Wagner [:gwagner] from comment #9)
> (In reply to howie [:howie] from comment #8)
> > Gregor should be the correct person.
> 
> Etienne and Vivien wrote this code afaik. Etienne, can you take a look?

Nope, this one is the AttentionToaster from Alive :)
Component: Gaia::Dialer → Gaia::System::Window Mgmt
Flags: needinfo?(etienne) → needinfo?(alive)
Assignee: nobody → alive
Flags: needinfo?(alive)
Comment on attachment 8606817 [details] [review]
[gaia] alivedise:bugzilla/1149003/attention-toaster-animation > mozilla-b2g:master

I couldn't explain this well so welcome to amend. The closed attention window is still having something to do after the closed event so we need to wait until it's finished to start the new opening transition.
Attachment #8606817 - Flags: review?(etienne)
Comment on attachment 8606817 [details] [review]
[gaia] alivedise:bugzilla/1149003/attention-toaster-animation > mozilla-b2g:master

looks good, r=me with the test change
Attachment #8606817 - Flags: review?(etienne) → review+
https://github.com/mozilla-b2g/gaia/commit/ed9747bad29a625604a017dc1708df4af688265b
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
This problem is verified pass on latest build of Flame 3.0 and Nexus5 3.0 with the STR in comment 0.
Actual result: After tapping Home button on call view, it goes back to home screen and the call notification will pop up and it only shows once.
See attachment: Verify_Pass_Flame3.0.mp4
Rate: 0/10

Device: Flame 3.0 (Pass)
Build ID               20150524160204
Gaia Revision          5bcc08a732163087999251b523e3643db397412c
Gaia Date              2015-05-24 14:44:40
Gecko Revision         https://hg.mozilla.org/mozilla-central/rev/b6623a27fa64
Gecko Version          41.0a1
Device Name            flame
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.cltbld.20150524.192425
Firmware Date          Sun May 24 19:24:36 EDT 2015
Bootloader             L1TC000118D0

Device: N5_3.0 (Pass)
Build ID               20150524160204
Gaia Revision          5bcc08a732163087999251b523e3643db397412c
Gaia Date              2015-05-24 14:44:40
Gecko Revision         https://hg.mozilla.org/mozilla-central/rev/b6623a27fa64
Gecko Version          41.0a1
Device Name            hammerhead
Firmware(Release)      5.1
Firmware(Incremental)  eng.cltbld.20150524.193633
Firmware Date          Sun May 24 19:36:49 EDT 2015
Bootloader             HHZ12f

Leaving “verifyme” for v2.2 uplift & verification.
QA Whiteboard: [MGSEI-Triage+]
Hi Josh,

Could you help to confirm whether it will uplift to 2.2? thanks.
Flags: needinfo?(jocheng)
(In reply to Norry.L.F from comment #16)
> Hi Josh,
> 
> Could you help to confirm whether it will uplift to 2.2? thanks.

Hi Norry, I think this is not major issue for 2.2 so I am fine with 2.2 wontfix.
Thanks
Flags: needinfo?(jocheng)
Keywords: verifyme
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: