From ded231487862505a59add82d2a47c71bdf2c0336 Mon Sep 17 00:00:00 2001 From: Daniel Chick Date: Tue, 29 Apr 2025 14:53:17 -0500 Subject: [PATCH] Follow the user's preference for poster type in the Latest section (#1519) --- .../Views/HomeView/Components/LatestInLibraryView.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Swiftfin tvOS/Views/HomeView/Components/LatestInLibraryView.swift b/Swiftfin tvOS/Views/HomeView/Components/LatestInLibraryView.swift index a4b36ce3..5dac6883 100644 --- a/Swiftfin tvOS/Views/HomeView/Components/LatestInLibraryView.swift +++ b/Swiftfin tvOS/Views/HomeView/Components/LatestInLibraryView.swift @@ -6,6 +6,7 @@ // Copyright (c) 2025 Jellyfin & Jellyfin Contributors // +import Defaults import JellyfinAPI import SwiftUI @@ -13,6 +14,9 @@ extension HomeView { struct LatestInLibraryView: View { + @Default(.Customization.latestInLibraryPosterType) + private var latestInLibraryPosterType + @EnvironmentObject private var router: HomeCoordinator.Router @@ -23,7 +27,7 @@ extension HomeView { if viewModel.elements.isNotEmpty { PosterHStack( title: L10n.latestWithString(viewModel.parent?.displayTitle ?? .emptyDash), - type: .portrait, + type: latestInLibraryPosterType, items: viewModel.elements ) .onSelect { item in