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

Animated GIFs (or WEBPs) don't play in maximized view

Open
#4,747 0 comments 1 reaction 0 assignees View on GitHub
A-Media Viewer O-Occasional S-Major T-Defect
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.