Closed
Bug 1159394
Opened 11 years ago
Closed 10 years ago
[RTL][Contacts] Alphabet index remains after deleting all contacts when switching between languages
Categories
(Firefox OS Graveyard :: Gaia::Contacts, defect, P2)
Tracking
(b2g-v2.2 unaffected, b2g-master affected)
RESOLVED
WORKSFORME
| Tracking | Status | |
|---|---|---|
| b2g-v2.2 | --- | unaffected |
| b2g-master | --- | affected |
People
(Reporter: ychung, Unassigned)
References
()
Details
(Keywords: regression, Whiteboard: [3.0-Daily-Testing])
Attachments
(3 files)
Description:
In Contacts, the alphabet indexes for the contacts remain when all imported contacts are deleted after switching back to English from an RTL language.
Pre-requisite: Have a SIM inserted with multiple contacts.
Repro Steps:
1) Update a Flame to 20150428010206.
2) Open Contacts > Select the settings icon > Select "Import Contacts" > Select SIM.
3) When contacts are imported, return to the main Contacts screen.
4) Go to Home screen, and open Settings app.
5) Select "Language", and set the device language in Arabic.
6) Return to Contacts by edge gesture.
7) Return to Settings by edge gesture.
8) Change the language back to English.
9) Enter card view, and close the Contacts app.
10) From the Home screen, open Contacts app.
(If the list appear right-aligned, close and re-open Contacts app.)
11) Select the settings icon > Select "Delete Contacts".
12) Select all contacts, and delete all contacts.
13) When deleting is done, return to the main Contacts screen.
Actual:
The alphabet indexes remain on the list when there's no contacts.
Expected:
The alphabet indexes are gone, and "No contacts. Start adding them now" string appears.
Notes:
This issue also reproduces when Hebrew is selected during step #5.
Environmental Variables:
Device: Flame 3.0
Build ID: 20150428010206
Gaia: 0636405f0844bf32451a375b2d61a2b16fe33348
Gecko: caf25344f73e
Gonk: b83fc73de7b64594cd74b33e498bf08332b5d87b
Version: 40.0a1 (3.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:40.0) Gecko/40.0 Firefox/40.0
Repro frequency: 7/7
See attached: video clip, logcat
| Reporter | ||
Comment 1•11 years ago
|
||
This issue does NOT reproduce on Flame 2.2.
Result: The alphabet indexes are gone, and "No contacts. Start adding them now" string appears.
Environmental Variables:
Device: Flame 2.2 (KK, 319mb, full flash)
Build ID: 20150428002500
Gaia: 9f6b1b9082662ba2c14168fc66bb02b4df3141e5
Gecko: e79c19bf19bf
Gonk: ebad7da532429a6f5efadc00bf6ad8a41288a429
Version: 37.0 (2.2)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
| Reporter | ||
Comment 2•11 years ago
|
||
Comment 3•11 years ago
|
||
Nothing should remain after deleting the contacts and this is a regression so nominating this 3.0?
Comment 4•11 years ago
|
||
Please disregard Comment 3 this appears to be an edge case so not nominating to block on this.
| Reporter | ||
Updated•11 years ago
|
QA Contact: ychung
| Reporter | ||
Updated•11 years ago
|
| Reporter | ||
Comment 6•11 years ago
|
||
I was unable to get a regression window as the repro rate drops down significantly to less than 30%. The earliest build I could reproduce the issue is the following:
Environmental Variables:
Device: Flame 3.0
BuildID: 20150408170433
Gaia: a290b11627ec2b7c25980f5687a98da86641cfe4
Gecko: 9a29065e2311
Version: 40.0a1 (3.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:40.0) Gecko/40.0 Firefox/40.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Keywords: regressionwindow-wanted
QA Contact: ychung
Updated•11 years ago
|
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
Updated•11 years ago
|
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage+][MGSEI-Triage+]
Comment 7•10 years ago
|
||
This issue cannot be reproduced on latest Aries KK v2.5 build by the same STR in comment 0.
Actual Result:
The alphabet indexes are gone, and "No contacts. Start adding them now" string appears.
See attachment:AriesKK_v2.5.3GP.
Reproducing rate:0/10
Device: Aries KK v2.5 build
Build ID 20150810003528
Gaia Revision 09dea2d5ff21cdb56da35fe4aa5bf4c90cf1da7f
Gaia Date 2015-08-09 17:11:47
Gecko Revision https://hg.mozilla.org/mozilla-central/rev/0e269a1f1beb
Gecko Version 42.0a1
Device Name aries
Firmware(Release) 4.4.2
Firmware(Incremental) eng.worker.20150810.000017
Firmware Date Mon Aug 10 00:00:24 UTC 2015
Bootloader s1
Note:The recent apps will be killed automatically in the background on FlameKK v2.5, only when this problem is solved can we verify the current issue.
Comment 8•10 years ago
|
||
The recent apps will not be killed automatically in the background and this issue cannot be reproduced on latest FlameKK v2.5 build, the behavior is same as the video in comment 7.
Actual result:The alphabet indexes are gone, and "No contacts. Start adding them now" string appears.
Reproducing rate:0/10
Device:FlameKK v2.5 build
Build ID 20151026030217
Gaia Revision a677ddd3aa3a81058775938bd56008d96dbc78b0
Gaia Date 2015-10-26 04:48:31
Gecko Revision https://hg.mozilla.org/mozilla-central/rev/5ca03a00d26823ce91ee0eaa2937bed605bd53c1
Gecko Version 44.0a1
Device Name flame
Firmware(Release) 4.4.2
Firmware(Incremental) eng.cltbld.20151026.070911
Firmware Date Mon Oct 26 07:09:23 EDT 2015
Firmware Version v18D v4
Bootloader L1TC000118D0
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•