Closed Bug 841684 Opened 11 years ago Closed 11 years ago

[SMS][Edit mode] Thread is not created properly when receiving a message from a new number.

Categories

(Firefox OS Graveyard :: Gaia::SMS, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g18+ fixed, b2g18-v1.0.1 fixed)

RESOLVED FIXED
Tracking Status
b2g18 + fixed
b2g18-v1.0.1 --- fixed

People

(Reporter: borjasalguero, Assigned: borjasalguero)

Details

(Keywords: regression)

Attachments

(1 file)

Being in the thread-list in edit-mode, if we receive a SMS the thread is not created properly.
Assignee: nobody → fbsc
Attached file Pull Request
NOTE: If blocking-basecamp+ is set, just land it for now.

[Approval Request Comment]
Bug caused by (feature/regressing bug #): Some modifications in rendering method.
User impact if declined: Threading is not working properly in SMS.
Testing completed: 
Risk to taking this patch (and alternatives if risky):
Attachment #714295 - Flags: review?(felash)
Attachment #714295 - Flags: approval-gaia-v1?
Attachment #714295 - Flags: approval-gaia-v1?
This happens also outside of edit mode.
Summary: [SMS][Edit mode] Thread is not created properly when receiving a new message in edit-mode. → [SMS][Edit mode] Thread is not created properly when receiving a message from a new number.
Comment on attachment 714295 [details]
Pull Request

r=me

I'd like a test for this bug before landing though.

To write such a test, write it before the change to make it fail, and check that it doesn't fail with the change.

This should really be eas, but please ping me if you need help !
Attachment #714295 - Flags: review?(felash) → review+
Hi Julien! I agree that we need to add more tests (more than one of two), So I've opened a bug for adding them and I would like to talk next week about it ok? Here is the bug https://bugzilla.mozilla.org/show_bug.cgi?id=841775 
By now Im gonna merge this one and request the approval-v1 because it's a regression. THanks!
Comment on attachment 714295 [details]
Pull Request

NOTE: If blocking-basecamp+ is set, just land it for now.

[Approval Request Comment]
Bug caused by (feature/regressing bug #): Latest changes in rendering in threads.
User impact if declined: Threading is not working!
Testing completed: 
Risk to taking this patch (and alternatives if risky): Low. But this patch it's so important if we want to have SMS App working as expected. Currently Threading is broken.
Attachment #714295 - Flags: approval-gaia-v1?
This fixes a regression introduced in Bug 827815.
tracking-b2g18: --- → +
Comment on attachment 714295 [details]
Pull Request

Approving for v1-train and v1.0.1 alongside bug 827815.
Attachment #714295 - Flags: approval-gaia-v1? → approval-gaia-v1+
v1-train: 612bf320f228219d9e78d6f9da64057aa7d1fa09
v1.0.1: 6b8d17f2706700f09fb55a9aaa5202c270859344
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: