element-hq / element-hq/element-x-android

Don't show unknown/custom state events in rooms by default

Open
#4,095 0 comments 7 reactions 0 assignees View on GitHub
T-Enhancement
Dominant language
Kotlin
Stars
2.4k
Forks
624
Avg merge
1d 14h
Merged PRs (30d)
149

Description

### Your use case

#### What would you like to do?
Stop users from seeing confusing "custom events"

#### Why would you like to do it?
Many users don't know how Matrix works, and some users have strong adverse reactions to anything unexpected in their chat view

#### How would you like to achieve it?
Don't show any unknown event types in the room timeline, except if the user opts into viewing hidden events via a developer option (#3760)

### Have you considered any alternatives?

Users could be educated to understand Matrix better and not get scared about unknown things, but that is likely more difficult than hiding unknown events

### Additional context

_No response_

### Are you willing to provide a PR?

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.