Thumbnail for animated images are broken

Aperta
#4,767 5 commenti 0 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 7 giorni

@muhamadsyafii ci sta già lavorando.

Dal 9/11/2026.

  • #4772 di @muhamadsyafii — aperta

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
52/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
android, kotlin
Ambito
frontend, mobile

Direzione di ricerca

Start by tracing how Amaze creates thumbnails for image files, comparing its handling of animated AVIF and WebP with GIF and static images. Use the sample files in the issue to reproduce the broken thumbnails on Android. Done means animated AVIF and WebP files display thumbnails like GIFs and static images.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Area-UIUX Issue-Bug

Describe the bug

The thumbnails for animated AVIF or WebP images are just the "broken image" icon, not a thumbnail of the image. Meanwhile, GIF files or static images have thumbnails that look fine (even AVIF/WebP, as long as they are static).

To Reproduce

Steps to reproduce the behavior:

  1. Transfer an animated AVIF/WebP file to your phone
  2. Open that folder with Amaze
  3. Note whether or not that image file's thumbnail displays properly

Expected behavior

All animated image files have a proper thumbnail just like static image files do.

Screenshots

In this example, the three yee-haw* files are animated images, but only the GIF has a proper thumbnail. And there is a static WebP right above that which has a proper thumbnail, so obviously the issue isn't all WebP thumbnails. I assume it's just a quirk with animated files not working.

Smartphone:

  • Device: Google Pixel 9 Pro XL
  • OS: Android 17
  • Rooted: No
  • Version: 3.11.4

Additional context

If you need some animated files for testing, here you go:

Lingua principale
Kotlin
Stelle
6.5k
Fork
1.7k
Merge medio
9g 21h
PR unite (30g)
7

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di TeamAmaze/AmazeFileManager

Tutte le issue di TeamAmaze/AmazeFileManager

Issue simili

Altre issue su Kotlin

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.