element-hq / riot-android

A glossy Matrix collaboration client for Android
Apache License 2.0
1.4k stars 394 forks source link

Android app icon shows one unread message permanently #2969

Open r4dh4l opened 5 years ago

r4dh4l commented 5 years ago

HI,

I have an Android 8 device where the Riot app icon (Riot 0.8.21 installed via PlayStore) reports one unread message although there aren't any unread messages.

Edit: Maybe related to https://github.com/vector-im/riot-web/issues/6617 ?

DoctorSubtilis commented 5 years ago

same issue on my android 6

bmarty commented 5 years ago

Is it better with Riot 0.8.26?

bjonnh commented 5 years ago

@bmarty No, still present with 0.8.28a. And riot-web has the issue as well.

r4dh4l commented 5 years ago

@bjonnh Does reinstalling Riot solve the problem? Was the case for one of my homeserver users.

bjonnh commented 5 years ago

DoctorSubtilis notifications@github.com writes:

yes

No, in my case, I had to go into the list of channels, find the old RIOT android channel and click on it to read the message and then it disappeared (on all platforms).

However, the channel itself still comes back from time to time on riot android as an "Empty room" and sometimes on the web version as the real named one. I did "leave room" in both, but it still tends to reappear and then disappear by itself. Really weird, it is as if it was still subscribed on my matrix account somewhere.

tycho-kirchner commented 3 years ago

I think I have have a similar issue. Even after deleting element's app data and reinstalling the one unread message is shown permanently, even before logging in. I suspect old data from riot is still installed on the phone, but as it is not rooted I cannot verify. How can I check for the existence (and get rid) of the old riot-data?