bettybop68 / android-rcs-ims-stack

Automatically exported from code.google.com/p/android-rcs-ims-stack
0 stars 1 forks source link

When rejoining or restarting a group chat, we receive notifications for events already displayed #201

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. A, B and C in a group chat
2. B quits the chat, A and C are notified that B is departed
3. Later on, A resubscribes to the group chat (either after a rejoin or restart)

What is the expected output? What do you see instead?
Everything goes fine except on some platforms the stacks notifies again that B 
is departed (so in the chat log we see it twice).

Same goes for other statuses such as pending. It is linked to the fact that we 
receive a FULL conference state notification from the server and not a PARTIAL 
one and the stacks does not filter the infos it already has.

Original issue reported on code.google.com by gael.orv...@gmail.com on 20 Jan 2014 at 4:03

GoogleCodeExporter commented 8 years ago
This issue was closed by revision r373.

Original comment by lemordan...@gmail.com on 22 Jan 2014 at 5:24

GoogleCodeExporter commented 8 years ago
I reopen this one because we have a regression.
When we restart a group chat, we receive a NOTIFY with status connected for 
participants, but the last known status is already connected. Then, no new 
handle.
I will add a correction by simply set status disconnected for all participants 
at the end of a group chat.

Original comment by benoit.j...@gmail.com on 14 Feb 2014 at 11:33

GoogleCodeExporter commented 8 years ago

Original comment by benoit.j...@gmail.com on 14 Feb 2014 at 11:33

GoogleCodeExporter commented 8 years ago

Original comment by benoit.j...@gmail.com on 14 Feb 2014 at 11:38