Closed
Bug 1061941
Opened 11 years ago
Closed 11 years ago
[Contacts] Editing visible information (name) is not reflected in 'Contacts' until page/app refreshes for newly created contacts
Categories
(Firefox OS Graveyard :: Gaia::Contacts, defect)
Tracking
(blocking-b2g:2.1+, b2g-v2.0 unaffected, b2g-v2.1 verified, b2g-v2.2 fixed)
Tracking | Status | |
---|---|---|
b2g-v2.0 | --- | unaffected |
b2g-v2.1 | --- | verified |
b2g-v2.2 | --- | fixed |
People
(Reporter: onelson, Assigned: hola)
References
Details
(Keywords: regression)
Attachments
(3 files)
321.14 KB,
text/plain
|
Details | |
481 bytes,
text/html
|
sergi
:
review+
bajaj
:
approval-gaia-v2.1+
|
Details |
3.40 MB,
video/mp4
|
Details |
Description:
When user creates a new contact, their visible information will display on the "Contact Details" and "Contacts List" pages. When the user then updates visible information without having closed the app between creating/editing (Contact Details Visible: Name, Picture, Phone, Email, Company, Carrier, Address, Date, Comment || Contacts List Visible: Name, Picture), their visible information will not be updated until the page is refreshed (Contact Details) or the app is restarted (Contacts List). The UI elements will maintain the previous entries (or lack thereof) until they reach a point to be refreshed as called by the 'Contacts' app, not added to persistent refresh list.
Repro Steps:
1) Update a Flame device to BuildID: 20140902040205
2) Open 'Contacts' app.
3) Create new contact with some fields: first name, last name, picture and phone number.
4) Observe how new contact displays itself in "Contact Details" and "Contacts List" visibly.
3) Enter "Contact Details" for above contact and perform an edit to change fields: first name, last name, picture and phone number.
4) Update changes and observe(1) Contact Details page of changed fields: first name, last name, picture and phone number.
5) Close "Contacts Details" to move back to "Contacts List".
6) Observe(2) edited contact's visible information: first name, last name and picture.
Actual:
After editing:
(1) "Contacts Details" fields for first name, last name, picture and phone number retain old values visibly until page is closed and reopened.
(2) "Contacts List" contact entry for edited user retains previous values (first name, last name and picture) until App is refreshed.
Expected:
After editing:
(1) "Contacts Details" visible fields reflect edited entries (first name, last name, picture, phone number).
(2) "Contacts List" contact entry visible fields reflect edited entries (first name, last name, picture).
Environmental Variables:
Device: Flame 2.1 Master (319mb)
BuildID: 20140902040205
Gaia: 44bf2e3bc5ddea9db9a8c851bd353cb234aa883c
Gecko: c360f3d1c00d
Version: 34.0a1 (2.1 Master)
Firmware: V123
User Agent: Mozilla/5.0 (Mobile; rv:33.0) Gecko/33.0 Firefox/33.0
Repro frequency: 5/5 - 100%
See attached: (screenshot, video clip, logcat, etc.)
logcat
video- http://youtu.be/4_co3iTzEzQ
Reporter | ||
Updated•11 years ago
|
Reporter | ||
Comment 1•11 years ago
|
||
This issue does NOT occur in Flame 2.0
User is able to edit Contacts and have visible information be reflected immediately.
Environmental Variables:
Device: Flame 2.0
BuildID: 20140902000202
Gaia: 449d8db9b3ea1f9262db822c37ef2143477172b7
Gecko: 40d74e0bbcf5
Version: 32.0 (2.0)
Firmware Version: v123
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0
status-b2g-v2.0:
--- → unaffected
Keywords: regression
Comment 2•11 years ago
|
||
[Blocking Requested - why for this release]:
This is a bad user experience, user aren't seeing the results of their changes immediately.
Requesting a window.
blocking-b2g: --- → 2.1?
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Keywords: regressionwindow-wanted
Updated•11 years ago
|
QA Contact: ckreinbring
Comment 3•11 years ago
|
||
Hei Sergi,
we probably caused this regression with the new contacts redesign.
Flags: needinfo?(sergi.mansilla)
Comment 4•11 years ago
|
||
Regression window
Last working
BuildID: 20140830094116
Gaia: c05ee27dd1f39e0f1cceb8bc7706e20f297cd9df
Gecko: 82e1c0a8c589
Platform Version: 34.0a1
Firmware Version: V123
User Agent: Mozilla/5.0 (Mobile; rv:33.0) Gecko/33.0 Firefox/33.0
First broken
BuildID: 20140830195315
Gaia: 2be78d83a760fa3b9638fe51c266b442d14597f1
Gecko: 1db35d2c9a2f
Platform Version: 34.0a1
Firmware Version: V123
User Agent: Mozilla/5.0 (Mobile; rv:33.0) Gecko/33.0 Firefox/33.0
Working Gaia / Broken Gecko = No repro
Gaia: c05ee27dd1f39e0f1cceb8bc7706e20f297cd9df
Gecko: 1db35d2c9a2f
Broken Gaia / Working Gecko = Repro
Gaia: 2be78d83a760fa3b9638fe51c266b442d14597f1
Gecko: 82e1c0a8c589
Gaia pushlog: https://github.com/mozilla-b2g/gaia/compare/c05ee27dd1f39e0f1cceb8bc7706e20f297cd9df...2be78d83a760fa3b9638fe51c266b442d14597f1
B2G inbound
Last working
BuildID: 20140829112301
Gaia: c05ee27dd1f39e0f1cceb8bc7706e20f297cd9df
Gecko: 7d956b954dd7
Platform Version: 34.0a1
Firmware Version: V123
User Agent: Mozilla/5.0 (Mobile; rv:33.0) Gecko/33.0 Firefox/33.0
First broken
BuildID: 20140829113200
Gaia: 4419091ae760328a52606920e335331a16fcb448
Gecko: 3748d4065959
Platform Version: 34.0a1
Firmware Version: V123
User Agent: Mozilla/5.0 (Mobile; rv:33.0) Gecko/33.0 Firefox/33.0
Working Gaia / Broken Gecko = No repro
Gaia: c05ee27dd1f39e0f1cceb8bc7706e20f297cd9df
Gecko: 3748d4065959
Broken Gaia / Working Gecko = Repro
Gaia: 4419091ae760328a52606920e335331a16fcb448
Gecko: 7d956b954dd7
Gaia pushlog: https://github.com/mozilla-b2g/gaia/compare/c05ee27dd1f39e0f1cceb8bc7706e20f297cd9df...4419091ae760328a52606920e335331a16fcb448
Comment 5•11 years ago
|
||
Broken by Bug 1042591 Francisco?
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmitchell) → needinfo?(francisco)
Updated•11 years ago
|
Assignee: nobody → sergi.mansilla
Flags: needinfo?(sergi.mansilla)
Comment 8•11 years ago
|
||
Bug 1062768 seems to be also a duplicated of this bug, so when trying to delete a contact from the contact details screen, that contact is not removed immediately. I need to close and open Contacts app again to see that contact removed from the Contact list.
Assignee | ||
Updated•11 years ago
|
Assignee: sergi.mansilla → hola
Updated•11 years ago
|
Flags: needinfo?(francisco)
Assignee | ||
Comment 10•11 years ago
|
||
I just added two characters. You just forgot to call a parameter, no big deal ;)
Attachment #8487088 -
Flags: review?(sergi.mansilla)
Comment 11•11 years ago
|
||
Thanks! Merged at 109ebe515b10e5c3257ecfc24b3e8aa62773a169
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Attachment #8487088 -
Flags: review?(sergi.mansilla) → review+
Comment 12•11 years ago
|
||
Comment on attachment 8487088 [details]
Pull request #23902
[Approval Request Comment]
[Bug caused by] (feature/regressing bug #):
Feature, contact form redesign
[User impact] if declined:
Huge, user will need to restart contacts app to see changes applied to the list
[Testing completed]:
Smoke test passed
[Risk to taking this patch] (and alternatives if risky):
Low risk, oneliner, we missed a parameter.
[String changes made]:
Attachment #8487088 -
Flags: approval-gaia-v2.1?(fabrice)
Updated•11 years ago
|
status-b2g-v2.2:
--- → affected
Updated•11 years ago
|
Comment 14•11 years ago
|
||
Tested and working
Flame
2.2
Gecko-52f8689
Gaia-d61264c
Pending 2.1
Comment 15•11 years ago
|
||
Comment on attachment 8487088 [details]
Pull request #23902
Given the number of DUP's and this is a bad regression which we definitely want to fix, approving for 2.1
Attachment #8487088 -
Flags: approval-gaia-v2.1?(fabrice) → approval-gaia-v2.1+
Comment 16•11 years ago
|
||
Target Milestone: --- → 2.1 S4 (12sep)
Comment 17•11 years ago
|
||
Tested and working
2.1
Flame
Gecko-713c41b
Gaia-32d82d2
Status: RESOLVED → VERIFIED
Comment 18•11 years ago
|
||
This issue has been successfully verified on Flame 2.1
See attachment: verify_video.MP4
Reproducing rate: 0/5
Flame 2.1 versions:
Gaia-Rev 1b231b87aad384842dfc79614b2a9ca68a4b4ff3
Gecko-Rev https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/95fbd7635152
Build-ID 20141119001205
Version 34.0
Device-Name flame
FW-Release 4.4.2
FW-Incremental eng.cltbld.20141119.035246
FW-Date Wed Nov 19 03:52:56 EST 2014
Bootloader L1TC00011880
You need to log in
before you can comment on or make changes to this bug.
Description
•