element-hq / riot-android

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

Wrong detection of direct chat rooms (1:1 private chats) and one-to-one noisy notifications #2519

Open MurzNN opened 6 years ago

MurzNN commented 6 years ago

Seems Riot-Android have wrong detection of 1:1 private chat rooms: If room not have flag is_direct, but have exactly 2 members, Riot-Android shows notifications for this room using "Msgs in one-to-one chats" setting, so for me they have red color and noisy sound on mobile. And if I open this room - they don't contain mention messages (with red color).

In Riot-Web this issue is not reproduced.

Workaround via setting notifications level to "Mentions only" solves the problem with noisy notifications on mobile for those rooms, but this is not so good solution.

And second workaround is invite some bot to this room, for increase rooms members count more than 2.

bmarty commented 6 years ago

Hi @MurzNN ,

Thanks for reporting this. We will investigate

Benoît