element-hq / element-hq/element-x-ios

Custom notif setting should surely tell you what the setting is

Open
#1,818 0 comments 0 reactions 1 assignee Claimed by @nimau View on GitHub
A-Notifications T-Enhancement X-Needs-Product
Dominant language
Swift
Stars
945
Forks
372
Avg merge
21h 42m
Merged PRs (30d)
67

Description

### Steps to reproduce

1. Want to turn up the volume on notifs for a room
2. Go to notif settings for the room
3. Select custom setting so you can override it for that room

problem 1: why do you have to select custom from the dropdown? why not select from a set of radiobuttons which range from “Default, Everything, Mentions & Keywords (Default), Muted” or similar, rather than making the user explicitly fiddle with the dropdown first?

4. having selected the new setting, look at the room settings again:

![image](https://github.com/vector-im/element-x-ios/assets/1294269/36dddba3-70fc-4cbe-8741-524d03280db1)

why is it telling me the setting is “custom” rather than telling me what the setting actually is? (“everything” in this case)

### Outcome

#### What did you expect?

Simple ability to override room notifs and be told what you overrided with

#### What happened instead?

An unnecessarily complex UI which makes the user think in terms of “custom” as a distinct explicit override state, rather than implicitly overriding.

### Your phone model

_No response_

### Operating system version

_No response_

### Application version

396

### Homeserver

_No response_

### Will you send logs?

No

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.