Skip to content

Movie backdrops (Thumb type) not displaying, TV show backdrops work #1757

Description

@dbonvi

Describe the bug

Describe the bug
Movie detail pages don't show backdrop/fanart images in Swiftfin, but TV show detail pages do. Other Jellyfin clients (Infuse) correctly display movie backdrops from the same server.

To Reproduce

  1. Connect to Jellyfin server with movies that have backdrop images
  2. Browse to Movies library
  3. Click on any movie
  4. Expected: Large backdrop/fanart wallpaper appears behind movie details
  5. Actual: No backdrop shown, only poster visible

Expected behavior
Movies should display backdrop/fanart images the same way TV shows do in Swiftfin, and the same way Infuse displays them for movies.

Screenshots

  • TV Shows in Swiftfin: Backdrops appear ✅
  • Movies in Swiftfin: No backdrops ❌
  • Movies in Infuse (via Jellyfin): Backdrops appear ✅ (proves server provides them)

Server Info

  • Jellyfin Version: 10.10.7
  • Server verified to provide backdrop images via API
  • API test confirms Thumb (backdrop) image available:
    • Image Type: "Thumb"
    • Resolution: 3840x2160
    • Size: 1.6MB
    • Path: landscape.jpg

Client Info

  • Swiftfin Version: 1.0.1 (70)
  • Device: Apple TV 4K
  • OS: tvOS 18.6

Additional context

  • API test confirms server provides backdrop as "Thumb" type via /Items/{id}/Images endpoint
  • TV shows correctly display Thumb images in Swiftfin
  • Movies do NOT display Thumb images in Swiftfin
  • Infuse client correctly displays movie backdrops from same Jellyfin server (proves API works)
  • Possible issue: Swiftfin not requesting or rendering Thumb type specifically for movie detail views

Comparison with working clients:

  • Swiftfin TV Shows: ✅ Backdrops work
  • Swiftfin Movies: ❌ Backdrops don't work
  • Infuse Movies (via Jellyfin): ✅ Backdrops work
  • Infuse TV Shows (via Jellyfin): ✅ Backdrops work (assumed)

This suggests the issue is specific to Swiftfin's movie detail view implementation, not the Jellyfin API or metadata.

Application version

1.0.1 (70)

Where did you install the app from?

App Store

Device information

Apple TV 4K

OS version

tvOS 18.6

Jellyfin server version

10.10.7

Metadata

Metadata

Assignees

No one assigned

    Labels

    can't reproduceIssue cannot be recreated reliablyiOSImpacts iOS or iPadOStvOSImpacts tvOS

    Type

    Projects

    Status
    Jellyfin-ished

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions