element-hq / element-hq/element-x-android
Live location sharing not sending location updates
- 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
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