SchildiChat / SchildiChat-android

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

Wrong message shield for deleted session #188

Closed waclaw66 closed 1 year ago

waclaw66 commented 1 year ago

Describe the bug When a message is sent for from a device to SchildiChat and that session is deleted afterwards, SchildiChat Android shows that message with red shield with message "Encrypted by an unverified device". The same message has grey shield in ElementAndroid with message "The authenticity of this encrypted message can't be guaranteed on this device." and in ElementWeb another message "Encrypted by a deleted session" same as SchildiChat Web.

To Reproduce Steps to reproduce the behavior:

  1. Send a message from another device
  2. Log out from that device
  3. See the message in SchildiChat Android.

Expected behavior Grey shield with proper message

Screenshots obrazek

Smartphone (please complete the following information):

Upstream relevance

SpiritCroc commented 1 year ago

Have you compared a freshly installed SchildiChat and Element with a matching Element version on this? Would surprise me if I changed that behaviour compared to upstream in any way.

waclaw66 commented 1 year ago

Yes, versions are the same, ElementAndroid 1.5.30 and SchildiChat 1.5.30.sc66-test5.

waclaw66 commented 1 year ago

I tried to log off and login again and the shield is grey now, same as ElementAndroid :D Bugs, bugs, bugs...