jellyfin / jellyfin-media-player

Jellyfin Desktop Client
GNU General Public License v2.0
3.11k stars 312 forks source link

after episode is finished, it does not jump back to menu #634

Open jameskimmel opened 4 months ago

jameskimmel commented 4 months ago

Describe the bug Since updating to v1.10.0 and 10.9.1, with autoplay disabled, when a episode is finished, the player does not jump back to the menu anymore. Instead it will stay at a black screen.

To Reproduce Steps to reproduce the behavior:

  1. disable autoplay
  2. play an episode until the end
  3. screen will stay black

Expected behavior Jump back to the menu like it did before.

Desktop (please complete the following information):

photoenix commented 4 months ago

Bug still present in v1.10.1 and 10.9.2 on Windows. Additionally: after clicking on Back, I am no longer able to scroll. Scrollbar is gone, mouse wheel doesn't work, neither do up and down arrows or page up and down. So after I watch an episode I am pretty much forced to restart the player :/
Note: Checking "Play next episode automatically" fixes the not being able to scroll situation.

jameskimmel commented 4 months ago

Still present in v10.9.2 and v1.10.1

titustide commented 4 months ago

Still present in v10.9.3 on Windows 10, I also cannot scroll after this happens and even pressing "Play next episode automatically" doesn't help at all it still freezes and goes black. After pressing the back button to the menu, the backdrop is also gone.

marksugarman commented 4 months ago

Still present in v10.9.4 on Windows 11

mihailim commented 3 months ago

For what it's worth, both behaviors (player black screen after finishing a video, and inability to scroll) are present in v1.11.1 Linux flatpak, with jellyfin-web 10.9.7 from the official repos.

craigers521 commented 2 months ago

also on the linux flatpak. One of the biggest issues with this bug for me is that i use my computer as a HTPC, and often fall alseep to watching some tv... i disable autoplay so it doesnt just play continuously, but if the player doesnt return to menu after an episode then the computer just thinks its actively playing content, so it will never go into sleep/suspend and just keep my computer and monitors on all night.

TheHYPO35 commented 2 months ago

I can confirm this has been an issue for me on the web as well as jellyfin media player since 10.9 as well. Currently 10.9.7

craigers521 commented 1 month ago

@iwalton3 i will pay you to fix this bug. name your price its driving me insane.

grant841 commented 1 month ago

@craigers521 Dude seriously I am right there with you. I just experienced a different variation of the bug, when pressing back from the player view and while in full screen mode, it switches the entire application to my other monitor even if it is off. Only happened a few times though.

dmitrylyzo commented 1 month ago

Since 10.9, this is intended behaviour (not returning to the menu): https://github.com/jellyfin/jellyfin-web/pull/5398 The only thing, it usually displays a backdrop instead of black screen.

craigers521 commented 1 month ago

Since 10.9, this is intended behaviour (not returning to the menu): jellyfin/jellyfin-web#5398 The only thing, it usually displays a backdrop instead of black screen.

its intended for the player to sit on a black screen indefinitely preventing suspend, and then if you hit back button scroll functionality is broken?

grant841 commented 1 month ago

Since 10.9, this is intended behaviour (not returning to the menu): jellyfin/jellyfin-web#5398 The only thing, it usually displays a backdrop instead of black screen.

You misunderstand, you are correct in that it is not supposed to do anything when the "play next episode automatically" setting is set to off. The problem is that sometimes once you get to that point, it disallows you to go back to main menu when clicking the back button, sometimes it goes back to menu and there is no backdrop or scrolling, sometimes it switches the application to another monitor when pressing back button, and sometimes it doesn't play the next episode automatically even when the setting is set to on. None of which are the intended behavior. This is my experience on WIN10, almost 100% of the time at least one of these bugs occur for me and I am slowly going insane send help

craigers521 commented 1 month ago

i rolled back my flatpak to an earlier commit. I've lost a few QoL things but worth it to fix this weird autoplay behavior.

grant841 commented 1 month ago

i rolled back my flatpak to an earlier commit. I've lost a few QoL things but worth it to fix this weird autoplay behavior.

which version? did you roll back server and JMP or just JMP?

craigers521 commented 1 month ago

@grant841 didnt touch server, just JMP. I'll have to check the specific commit when i get back to my computer but it was one of the ones before 1.10 release

grant841 commented 1 month ago

@grant841 didnt touch server, just JMP. I'll have to check the specific commit when i get back to my computer but it was one of the ones before 1.10 release

@craigers521 yes please let me know as soon as possible, I don't remember which version started to have the issue

craigers521 commented 1 month ago

@grant841 image if you are using the flatpak its commit 6299cda1c289afc47fd2cb4413eba9dfc2e033c946e9e9a217415de5601ecefd. which i think is version 1.9.1.

grant841 commented 1 month ago

@craigers521 no I am on WIN10 but I will try to install that version and see if it helps, thanks!