Notice: Undefined index: tasklist_type in /var/www/clients/client5/web39/bugs/includes/class.tpl.php(128) : eval()'d code on line 85 Notice: Undefined index: tasklist_type in /var/www/clients/client5/web39/bugs/includes/class.tpl.php(128) : eval()'d code on line 90
  • Status New
  • Percent Complete
  • Task Type Bug Report
  • Category App → User Interface
  • Assigned To No-one
  • Operating System All
  • Severity Medium
  • Priority Normal
  • Reported Version Conversations 1.6.10
  • Due in Version 0.1
  • Due Date Undecided
  • Votes 0
  • Private No
Attached to Project: Conversations+
Opened by Tristan Zur (tzur) - 2015-10-09
Last edited by Tristan Zur (tzur) - 2015-10-09

FS#80 - Messages get marked read without opening the conversation

Situation as following:
- conversations send to background with conversation overview visible and conversation with A selected
- receiving one or more messages from A
- opening conversations
-> conversation overview is shown
-> all messages from A marked as read

These messages should stay as unread until the user had have the chance to actually see them (has opened the conversation with A)

This task does not depend on any other tasks.

Sebastian Luksch (lookshe)
Sunday, 27 March 2016, 14:59 GMT
Unable to reproduce with given steps. I think under some strange circumstances, e.g. multiple clients, it is possible that XmppConnectionService.markRead(Conversation) gets called. This seems to be the only explanation at the moment. At least there are only 5 calls of this method, so it should be easy to find the correct one to investigate more.