2024-09-04, 04:34 PM
(2024-09-04, 12:04 PM)Ted Hinklater Wrote: This is a custom theme right? By default, if you click your user picture in Jellyfin, go to Settings > Display and enable Backdrops, it should display. Also clear your cache or Ctrl+F5 to hard reload the page, to be sure.
Yes it's a custom theme. Backdrops are enabled in the settings and clearing the cache was the first thing I did after the update.
file generating the details page for items "itemDetails.[xxx].chunk.js" differs in the section responsible for the tag
Code:
id="itemBackdrop"
old file itemDetails.[xxx].chunk.js:
Code:
...
var i, n = e.querySelector("#itemBackdrop");
t.BackdropImageTags && t.BackdropImageTags.length ? (i = r.getScaledImageUrl(t.Id, {
type: "Backdrop",
maxWidth: I.ZP.getScreenWidth(),
index: 0,
tag: t.BackdropImageTags[0]
}), b.default.lazyImage(n, i)) : t.ParentBackdropItemId && t.ParentBackdropImageTags && t.ParentBackdropImageTags.length ? (i = r.getScaledImageUrl(t.ParentBackdropItemId, {
type: "Backdrop",
maxWidth: I.ZP.getScreenWidth(),
index: 0,
tag: t.ParentBackdropImageTags[0]
}), b.default.lazyImage(n, i)) : t.ImageTags && t.ImageTags.Primary ? (i = r.getScaledImageUrl(t.Id, {
type: "Primary",
maxWidth: I.ZP.getScreenWidth(),
tag: t.ImageTags.Primary
}), b.default.lazyImage(n, i)) : n.style.backgroundImage = ""
...
new file:
Code:
...
var i = e.querySelector("#itemBackdrop"),
n = (0, U.I)(r, t, {
maxWidth: D.Ay.getScreenWidth()
}, !1);
n ? S.default.lazyImage(i, n) : i.style.backgroundImage = ""
...
maybe it's just a bug in the new version?