[Buri][fugu][Home screen][call]Can't enter into setting again during a call if the settings was in the foreground.

RESOLVED FIXED in Firefox OS v1.3

Status

Firefox OS
Gaia::System::Window Mgmt
P2
normal
RESOLVED FIXED
5 years ago
4 years ago

People

(Reporter: sync-1, Assigned: lchang)

Tracking

unspecified
1.3 C2/1.4 S2(17jan)
Dependency tree / graph
Bug Flags:
in-moztrap +

Firefox Tracking Flags

(blocking-b2g:1.3+, b2g-v1.3 fixed, b2g-v1.3T fixed, b2g-v1.4 fixed)

Details

(URL)

Attachments

(3 attachments)

7.81 MB, application/octet-stream
Details
log
296.31 KB, text/plain
Details
46 bytes, text/x-github-pull-request
alive
: review+
Details | Review | Splinter Review
(Reporter)

Description

5 years ago
Firefox os  v1.1
  Mozilla build ID:20130916041201
 
 Created an attachment (id=528369)
 video
 
 DEFECT DESCRIPTION:
  Can't enter into setting again by pull down notification bar and click it during come a call.
 
  REPRODUCING PROCEDURES:
  1.Incoming a call
  2.Pull down notification and click setting 
  3.Click call and pull down notification
  4.Click setting again find can't enter into-->ko
  
  EXPECTED BEHAVIOUR:
  Ko:can enter into setting 
 
  ASSOCIATE SPECIFICATION:
 
  TEST PLAN REFERENCE:
  Free test
 
  TOOLS AND PLATFORMS USED:
 
  USER IMPACT:
  Medium
 
  REPRODUCING RATE:
  5/5
 
  For FT PR, Please list reference mobile's behavior:
(Reporter)

Comment 1

5 years ago
Clone from brother
(Reporter)

Comment 2

5 years ago
Created attachment 811621 [details]
video
(Reporter)

Comment 3

5 years ago
Clone from brother
(Reporter)

Comment 4

5 years ago
Created attachment 811623 [details]
log
This is still reproducible on latest v1.2 and v1.3


buri V1.2 build
Gaia:     075e60c878b0eca68fba9e00bc85cb6eac03578a                         
Gecko:                                                                     
http://hg.mozilla.org/releases/mozilla-b2g26_v1_2/rev/14868788d50e         
BuildID   20131202004001                                                   
Version   26.0                                                             
ro.build.version.incremental=eng.archermind.20131114.105818  

buri V1.3 build
Gaia:     df070d4eed244e782dd3a7c2a7586d0741eac09f                         
Gecko:    http://hg.mozilla.org/mozilla-central/rev/9ac7ed427cd2           
BuildID   20131203151100                                                   
Version   28.0a1                                                           
ro.build.version.incremental=eng.zxliu.20131101.143946
Summary: [Buri][Home screen][call]Can't enter into setting again during come a call → [Buri][fugu][Home screen][call]Can't enter into setting again during come a call
It's common issue and it's better in v1.2 branch.
blocking-b2g: --- → fugu?

Updated

4 years ago
blocking-b2g: fugu? → ---
need fix on v1.3
blocking-b2g: --- → 1.3?
Flags: needinfo?(styang)
Evelyn, could you comment on this issue?
Flags: needinfo?(styang) → needinfo?(ehung)
Clarified offline with Steven - this is a cert blocker, so marking as blocking.
blocking-b2g: 1.3? → 1.3+

Comment 10

4 years ago
My finding:
1. if settings in the background or hasn't been launched, it's no problem to open settings again via quick setting when answering an incoming call (in oncall screen).
2. the problem happens if settings is in the *foreground* and entering a oncall screen, for some reason, system app won't switch activity handler(settings app, in this case) app(which was in foreground) to foreground.

Seems a layer control problem in system app.
Flags: needinfo?(ehung)

Updated

4 years ago
Summary: [Buri][fugu][Home screen][call]Can't enter into setting again during come a call → [Buri][fugu][Home screen][call]Can't enter into setting again during a call if the settings was in the foreground.

Comment 11

4 years ago
A simple STR:
1. let Settings in the foreground, and answering a call.
2. pull down status bar and click Settings icon in quick setting.

Expected:
Switch to Settings app

Actual:
Stay in on-call screen
Taken first
Assignee: nobody → alive
lchange has some patches.
Assignee: alive → lchang
Component: Gaia::System → Gaia::System::Window Mgmt
(Assignee)

Comment 14

4 years ago
Created attachment 8357684 [details] [review]
Pull Request 15150

Trying to fix this bug.

Alive, could you please help review this patch? Thanks!
Attachment #8357684 - Flags: review?(alive)
(Assignee)

Updated

4 years ago
Blocks: 927862
Attachment #8357684 - Flags: review?(alive) → review+
(Assignee)

Comment 15

4 years ago
travis passed:
https://travis-ci.org/mozilla-b2g/gaia/builds/16645419

merged in gaia master:
https://github.com/mozilla-b2g/gaia/commit/47206ac66b084c6f6c4503a3b10d0e0760df2b6f

Alive, really thanks for your review!
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
(Assignee)

Updated

4 years ago
status-b2g-v1.3: --- → affected
Uplifted 47206ac66b084c6f6c4503a3b10d0e0760df2b6f to:
v1.3: e4c157fb80aa9a6acaa3a8cdd0735a0a89fbf188
status-b2g-v1.3: affected → fixed

Updated

4 years ago
Depends on: 960056

Updated

4 years ago
Flags: in-moztrap?
status-b2g-v1.3T: --- → fixed
status-b2g-v1.4: --- → fixed
Target Milestone: --- → 1.3 C2/1.4 S2(17jan)
Flags: in-moztrap? → in-moztrap+
You need to log in before you can comment on or make changes to this bug.