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

Disabling Share Presence should not disable viewing read receipts and typing notifications

Open
#3,759 2 comments 0 reactions 0 assignees View on GitHub
A-Read-Receipt O-Occasional S-Minor T-Enhancement X-Needs-Product
Dominant language
Kotlin
Stars
2.4k
Forks
624
Avg merge
1d 14h
Merged PRs (30d)
149

Description

### Steps to reproduce

1. Check that Share Presence is enabled under Advanced Settings
2. Observe that read receipts and typing notifications display in a room
3. Disable Share Presence under Advanced Settings
4. Observe the same room and see that typing notifications and read receipts no longer display

### Outcome

#### What did you expect?
Read receipts and typing notifications from others should still display.

#### What happened instead?
It hides read receipts and typing notifications from others.

### Your phone model

Pixel 7

### Operating system version

Android 14

### Application version and app store

0.7.1 from Aurora Store

### Homeserver

Self hosted synapse, 1.117.0

### Will you send logs?

Yes

### Are you willing to provide a PR?

No

Contributor guide

Open the contributing guide

Research direction

No file or test entry point is named. Start by reproducing the interaction in the Android app using the listed Share Presence, read receipt, and typing notification steps; done means disabling Share Presence no longer prevents viewing either notification type.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
mobile-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.