mirror of
https://github.com/tapframe/NuvioStreaming.git
synced 2026-05-16 23:12:12 +00:00
Adds the coil-svg KMP module dependency and registers SvgDecoder.Factory() on the singleton ImageLoader in App.kt. coil-svg was never declared in libs.versions.toml, so SVG payloads silently fell through Coil's decoder chain and ended up as empty ImageDecoderException swallowed by AsyncImage. Coil 3.x's coil-svg is a Kotlin Multiplatform module, so registering the factory in commonMain covers Android and iOS in one place. Affects: - TMDB network/channel logos (TMDB serves a mix of PNG and SVG) - Stremio addon manifests with an SVG `logo` field - Custom artwork URLs in the collection editor that happen to be SVG Mirrors the equivalent fix in NuvioTV (PR #1772). |
||
|---|---|---|
| .. | ||
| wrapper | ||
| libs.versions.toml | ||