Message row merging interacts badly with receipts
When activating "delivery receipts" in the settings, we get a check mark next to the our name and the message timestamp whenever a device of the recipient sends a XEP-0184 delivery receipt. But if we send two or more messages in a row, this "check mark" only concerns the first message of the merged messages. I see 3 possible fixes for this:
- "Un-merge" the rows until all have got a receipt. I think this might look weird
- Do not display/remove the checkmark until all merged messages have got their receipts.
- (my favorite) move the checkmark to the right, where the "..." menu appears. This way each individual message can get its checkmark.
What do you think is the best option?