From d69245361c2ad0d716961f7c4c03fef0bf3bb6b1 Mon Sep 17 00:00:00 2001 From: Bill Thornton Date: Tue, 10 Aug 2021 02:36:35 -0400 Subject: [PATCH] Disable item backdrops for people --- src/controllers/itemDetails/index.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/controllers/itemDetails/index.js b/src/controllers/itemDetails/index.js index b7b6845ec..feede5509 100644 --- a/src/controllers/itemDetails/index.js +++ b/src/controllers/itemDetails/index.js @@ -560,14 +560,20 @@ function renderBackdrop(item) { } function renderDetailPageBackdrop(page, item, apiClient) { - let imgUrl; - let hasbackdrop = false; - const itemBackdropElement = page.querySelector('#itemBackdrop'); - + // Details banner is disabled in user settings if (!userSettings.detailsBanner()) { return false; } + // Disable item backdrop for people because they never look right + if (item.Type === 'Person') { + return false; + } + + let imgUrl; + let hasbackdrop = false; + const itemBackdropElement = page.querySelector('#itemBackdrop'); + if (item.BackdropImageTags && item.BackdropImageTags.length) { imgUrl = apiClient.getScaledImageUrl(item.Id, { type: 'Backdrop',