Element-web: "call ended" events cause an unread notification in the systray although all messages in the room have been read

Created on 21 Dec 2018  路  4Comments  路  Source: vector-im/element-web

Description

If the last event in a room is a "call ended" event, there is an unread notification in the systray icon that won't go away until other events are received and read in that room.

Steps to reproduce

  • Make a one-to-one call
  • Hang up

I expect: No unread notification
Actual: Unread notificatin in systray icon

Log: Sent

Version information

  • Platform: Desktop
  • OS: Windows, Arch Linux
  • Version: 0.17.8

Possibly related: #6617

bug p1 minor notifications

Most helpful comment

Can confirm that this affects multiple platforms. Can reproduce with Riot 1.2.1 on Firefox and Electron on ArchLinux, as well as 0.8.28a on Android installed via F-Droid.

All 4 comments

We have multiple instances of this - how tractable is it to knock non-message events counting towards unread state/message counts/whatever on the head once and for all?

For what it is worth, I think this affects all platforms not just the web client. On my girlfriends iPhone, there are notification badges which cannot be cleared.

Can confirm that this affects multiple platforms. Can reproduce with Riot 1.2.1 on Firefox and Electron on ArchLinux, as well as 0.8.28a on Android installed via F-Droid.

Yes, it affects Riot Desktop on Ubuntu and Riot on Android 6.0 at least.

Was this page helpful?
0 / 5 - 0 ratings