element-hq / element-hq/element-web
Global notification settings for encrypted rooms don't work, or UI is confusing
- Dominant language
- TypeScript
- Stars
- 13.5k
- Forks
- 2.8k
- PR merge metrics
- PR metrics pending
Description
### Steps to reproduce
1. Go to Settings->Notifications->Global
2. Set "Messages in group chats" to off
3. Set "Encrypted messages in group chats" to noisy
4. Join some encrypted & unencrypted rooms
5. For each room in the room sidebar, click on its bell icon & set notifications to "Use default"
### Outcome
#### What did you expect?
When a message in an encrypted room is received, a noisy notification should be sent.
#### What happened instead?
Messages in encrypted rooms do not issue notifications.
Alternatively, if "Messages in group chats" is set to on (not noisy), messages in encrypted rooms get non-noisy notifications. And by extension, setting "Messages in group chats" to noisy lets encrypted rooms get noisy notifications.
Thus, it seems like the global notification setting for "Encrypted messages in group chats" is ignored, and uses the setting for *un*encrypted group chats instead.
If this is intentional behaviour, the UI doesn't make that clear.
### Operating system
Fedora Linux 36 (Workstation Edition)
### Browser information
Firefox 101.0 (64-bit) for Fedora
### URL for webapp
chat.element.io
### Application version
1.10.13
### Homeserver
https://element.ems.host
### Will you send logs?
No
Contributor guide
Assessment
This issue has not been assessed yet.