Bug 56951

Summary: Empathy unread notifications are lost on disconnect
Product: Telepathy Reporter: pedrogfrancisco
Component: generalAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED MOVED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: normal    
Priority: medium CC: pedrogfrancisco
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description pedrogfrancisco 2012-11-10 11:44:53 UTC
I'm losing unread messages (as an icon on 'systray') everytime there is a disconnect.

This has been happening frequently so here are the steps to reproduce:
* connect using gabble (I'm using Facebook (g-o-a) & Live (g-o-a) but
should be irrelevant)
* receive messages and don't read them
* sudo wpa_cli terminate
* check that no unread messages are on 'systray'

I'm told this is a 'known issue' so I'm guessing this happens on Gnome 3.6 as well -- personally, I'm on Gnome 3.4.

IMO:
General case is: people should not lose unread messages on all other accounts just because wireless dropped or they had to suspend in a hurry.

Skype is a special case (e.g., stores 'server'-side read status or something), and if people are using multiple devices it further adds enthropy to this discussion. But on current single computer usage, current behaviour is broken and worse than Pidgin, for example.

If gnome-shell is to be used for example, on a tablet, it is not to be expected people will read unread messages before disconnecting WiFi.
Comment 1 pedrogfrancisco 2012-11-13 17:00:49 UTC
Possible (simple?) solution would be triggering, upon disconnection, the opening of the window of the chat with the unread messages there, preventing messages from being lost.
Comment 2 GitLab Migration User 2019-12-09 11:22:25 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/telepathy/telepathy-spec/issues/166.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.