No read receipt when peer returns to online
There are situations where read receipts don't get updated correctly. Using version 20230227-01:
- Run a text chat between Alice and Bob. Read receipts are constantly updated correctly.
- Bob goes offline.
- Alice writes some more messages.
- Alice hides her app but remains online.
- After a while, Bob returns to online. He receives the pending messages from Alice, then opens the conversation view to read it.
- Alice doesn't get the latest read-receipts. At least the indicator doesn't move.