Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Live TV Image Not Displaying on >10.9.0 #5499

Closed
fishcharlie opened this issue May 13, 2024 · 3 comments
Closed

Live TV Image Not Displaying on >10.9.0 #5499

fishcharlie opened this issue May 13, 2024 · 3 comments
Labels
bug Something isn't working
Milestone

Comments

@fishcharlie
Copy link

Describe The Bug

After upgrading to version 10.9.0, the Live TV image no longer shows up. Every other image shows just fine.

Steps To Reproduce

  1. Have custom Live TV image
  2. Upgrade to 10.9.0

Expected Behavior

Live TV custom image to show as expected

Logs

Screenshots

Screenshot 2024-05-13 at 3 28 22 PM Screenshot 2024-05-13 at 3 29 54 PM

System (please complete the following information):

  • Platform: Docker
  • Browser: Safari Version 17.4.1 (19618.1.15.11.14)
  • Jellyfin Version: 10.9.0 & 10.9.1

Additional Context

I have tried deleting the custom image and re-uploading it. That worked for just a bit (I think until the next refresh). Then it stopped displaying again.

@fishcharlie fishcharlie added the bug Something isn't working label May 13, 2024
@fishcharlie
Copy link
Author

Seems like this is very random. Maybe 1 in 50 page loads it works fine and shows the image as expected. It just showed up perfectly fine when I navigated to the page. Then I refreshed and the image didn't show up again.

@fernvenue
Copy link

Hi, same issue here, and I just found out that it occurs everytime I refresh the homepage or when a user logs in for the first time. I have a temporary solution for this, you can add the following lines to the custom CSS in the settings:

.cardImageContainer.defaultCardBackground.defaultCardBackground3.cardContent.itemAction[aria-label="Live TV"] {
    background-image: url('https://example.com/.....');
    background-size: cover;
    background-position: center;
}

.cardImageContainer.defaultCardBackground.defaultCardBackground3.cardContent.itemAction[aria-label="Live TV"] .cardImageIcon.material-icons.live_tv[aria-hidden="true"] {
    display: none;
}

Remember to replace the background image url with your LiveTV image url, you can find it using the developer tools (aka F12) in your browser when Jellyfin correctly loads your LiveTV image. And if your Jellyfin consistently fails to load the LiveTV image preventing you from finding the url, try going to the settings and then returning to the homepage.

Hope this issue can be resolved soon :)

@dmitrylyzo
Copy link
Contributor

dmitrylyzo commented Jun 5, 2024

This erases the images after the LiveTV view has been pushed to the array, effectively removing them from the pushed element.

@thornbill thornbill modified the milestone: v10.9.5 Jun 5, 2024
@thornbill thornbill added this to To do in Release 10.9.z via automation Jun 5, 2024
Release 10.9.z automation moved this from To do to Done Jun 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Development

No branches or pull requests

4 participants