TwidereProject / Twidere-Android

http://twidere.com
2.76k stars 378 forks source link

First time direct messages do not populate. #1390

Open yesmar12 opened 3 years ago

yesmar12 commented 3 years ago

Expected behavior

When a user receives a DM from a user for the first time it should be populated in the messages page.

Actual behavior

When a user receives a DM from a user for the first time there is no indication on the messages page, refreshing does not fix this issue. The only way I can get the messages to populate is by sending a message to the user myself. Only then will the original message populate.

Steps to reproduce

Using accounts a and b that have never communicated through DMs before Have a send a dm to b. This will not be populated, this seems to be the case for group dm also. To see the message have b send a message to a. Then both the original message and the current message will appear.

Extra info

Android version: 10

Network type:

App version: 4.1.4

Build variant:

Micro-blogging service:

App settings:

yesmar12 commented 3 years ago

This seems like a pretty basic feature that I am not seeing anyone complain about so I am guessing its PBCAK. Thanks for any help.

yesmar12 commented 3 years ago

After some investigation it seems that there have been many issues opened related to this:

https://github.com/TwidereProject/Twidere-Android/issues/1252 https://github.com/TwidereProject/Twidere-Android/issues/1166 https://github.com/TwidereProject/Twidere-Android/issues/1253 https://github.com/TwidereProject/Twidere-Android/issues/1159 https://github.com/TwidereProject/Twidere-Android/issues/1162 https://github.com/TwidereProject/Twidere-Android/issues/1040

Seems they were all closed in favor of #1252 which was then also closed but not completely fixed.