element-hq / element-hq/element-meta

Don't mark rooms unread for Server ACL changes

Open
#2,879 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

A-Timeline O-Occasional T-Enhancement
Dominant language
No language data
Stars
112
Forks
26
Avg merge
6h 6m
Merged PRs (30d)
4

Description

### Your use case

#### What would you like to do?
Make it so rooms don't show new messages when the only events that happened since last I viewed the room were Server ACL changes

#### Why would you like to do it?
They aren't new messages or things 99.9999% of users would read.

#### How would you like to achieve it?
Do not show the unread icon

### Have you considered any alternatives?

No.

### Additional context

_No response_

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no repository files, tests, or client entry points. First identify where Server ACL events are classified for room unread state, then trace the affected Element clients and their unread-indicator tests; done means ACL-only changes no longer produce the unread icon without suppressing actual messages.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.