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

Live location sharing not sending location updates

Open
#7,597 8 comments 0 reactions 0 assignees View on GitHub
A- Live Location Sharing O-Occasional S-Critical T-Defect
Dominant language
Kotlin
Stars
2.4k
Forks
624
Avg merge
1d 14h
Merged PRs (30d)
149

Description

### Steps to reproduce

1. Open the App
2. Select a chatroom
3. Press Plus
4. Select "Share location"
5. Select "Share live location"
6. Select "1 hour"
7. Tap "Continue"
8. Go outside and start moving.

### Outcome

#### What did you expect?

* Chat partners should be able to see my current location for the next our. Location should update as I move.
* I myself should see the current location on the mini-map.

#### What happened instead?

* A minimap with my current location (where I started the sharing) appears in the chat, both for me and chat partners.
* Although I move several kilometers, location won't update.

### Your phone model

Fairphone 6

### Operating system version

Android 16 with /e/OS

### Application version and app store

Element X 26.08.1 (202608012), F-Droid.

### Homeserver

* Synapse 1.159.0 (same behaviour with 1.143.0)

### Will you send logs?

Will do, if it helps.

### Will you submit a Pull Request?

No

### Notes

* With element-classic on the same phone it didn't work either. Doesn't work for a friend either, some other android phone with google services.
* Some years ago it did work with element-classic on an older samsung phone (Android 13).
* Recording a track with osmand works.

Contributor guide

Open the contributing guide

Research direction

Start by running the listed live-location reproduction flow on Android 16 with /e/OS, then compare the behavior in Element X and element-classic. Done means the location updates as the user moves and the current position refreshes on the mini-map for both the user and chat partners.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.