diff options
author | Kitsune Ral <Kitsune-Ral@users.sf.net> | 2017-09-19 18:59:49 +0900 |
---|---|---|
committer | Kitsune Ral <Kitsune-Ral@users.sf.net> | 2017-09-19 18:59:49 +0900 |
commit | 68c3727db0e2fd4cc6d08d3969f3494a906ef4d4 (patch) | |
tree | d1650a66d0136edbc165ae100262b37e4947ae1b /events/typingevent.h | |
parent | 35ef29ead1da906e4978dcd908e7c1513ac9bfd3 (diff) | |
download | libquotient-68c3727db0e2fd4cc6d08d3969f3494a906ef4d4.tar.gz libquotient-68c3727db0e2fd4cc6d08d3969f3494a906ef4d4.zip |
Room: Fixed a special case with invalid-read-marker-becoming-valid
It's a case when the last-read-event id refers to an event that was outside the loaded timeline and has just arrived. Depending on what messages follow the discovered last-read one, we might need to promote the read marker and update unreadMessages flag. The latter is especially relevant in our current situation when empty timelines upon the application startup are a norm.
Diffstat (limited to 'events/typingevent.h')
0 files changed, 0 insertions, 0 deletions