element-hq / element-hq/element-x-android
Animated GIFs (or WEBPs) don't play in maximized view
- Dominant language
- Kotlin
- Stars
- 2.4k
- Forks
- 624
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 149
Description
### Steps to reproduce
1. Select an animated GIF (or WEBP) file to upload to a chat room
2. The GIF is not animated in the "Add a caption" screen
3. The GIF is animated in the chat view
4. Touch the GIF to view it in full screen and it is not animated
### Outcome
The animated GIF (or animated WEBP) should be animated in the fullscreen view but it is not
### Your phone model
Pixel 6 Pro
### Operating system version
Android 15
### Application version and app store
25.05.3
### Homeserver
Synapse 1.128.0
### Will you send logs?
No
### Are you willing to provide a PR?
No
Contributor guide
Research direction
Start by reproducing the issue with an animated GIF or WEBP through the Add a caption screen, chat view, and fullscreen view on Android. Trace the fullscreen media viewer and compare its handling with the chat view; done means both animated formats remain animated in fullscreen.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100