jellyfin / jellyfin-roku

The Official Roku Client for Jellyfin
https://jellyfin.org
GNU General Public License v2.0
412 stars 129 forks source link

‘Ends at’ times in season menu after completing episodes #215

Open dontevenblink opened 4 years ago

dontevenblink commented 4 years ago

When you play an episode until the end and the app automatically returns to the menu, the ‘ends at’ times for other episodes are not being recalculated. For example, it might now be 2:04 PM but the next episode might say ‘ends at 2:02 PM.

neilsb commented 4 years ago

The same is true (end time does not update) when your sit on the screen for a period of time. The end time is only calculated when the screen is first loaded.

This currently affects all screens where the end time is displayed.

dontevenblink commented 4 years ago

The 'watched' icon also does not update in this same context. When you watch an episode and it automatically returns to the season menu, that episode you just watch will not show the blue 'watched' check until you leave the menu and come back in.

anthonylavado commented 4 years ago

The 'watched' icon also does not update in this same context.

This makes sense. The watched icon is not actually drawn by the Roku, but is dynamically generated on the image from the server. The images are only loaded when the library is loaded, so without that "refresh", nothing changes it.

Again, once we handle the channel's screen lifecycle better, then this would be improved.