SchildiChat / SchildiChat-android

Matrix client / Element Android fork
https://schildi.chat/android/
Apache License 2.0
386 stars 49 forks source link

Sender not shown in a very specific edge case #153

Open JacksonChen666 opened 1 year ago

JacksonChen666 commented 1 year ago

Describe the bug When a sender removes their first couple of messages after a different sender sent some messages, they are not distinguished from other senders unless the removed messages section was expanded.

example message

To Reproduce Steps to reproduce the behavior:

  1. Sender1 sends a message
  2. Sender2 sends at least 3 messages
  3. Sender2 removes the first 2 messages
  4. See problem

Expected behavior A clear and concise description of what you expected to happen.

Screenshots collapsed:

expanded:

Smartphone (please complete the following information):

Additional context

Upstream relevance

Additional context I don't know what keywords I should use when searching for upstream, or titling this issue. This makes issue searching/titling challenging for me. Assistence with that could be helpful.

SpiritCroc commented 1 year ago

Note: only broken if you enable showing deleted messages. So the issue is that the message rendering sender infos was collapsed here.