Popcorn Time is a multi-platform, free software BitTorrent client that includes an integrated media player ( Windows / Mac / Linux ) A Butter-Project Fork
When I click on a movie cover, it should either show a loader or load the movie details instantly
Actual Behaviour:
on certain movies(I checked with Indian films), the screen goes unresponsive after clicking on the cover, and the hand hover icon is consantly displayed. After a few seconds, the details page is loaded.
Steps to reproduce the behaviour:
Look for Indian films. (Kalki 2898 AD, Raayan, Phir aayi haseen...) .
Click on the cover
The screen goes unresponsive
Screenshot(s) of issue or error(s) logs of developer console (Windows/Linux: F12, MacOS: ⌘ + 0 ... then 'console' tab) (recommended):
the time taken is probably due to a delay in an API response(this fails and causes a timeout).I found that the following API call is made for these types of movies only(might be some provider-related config)
Operating System Version:
Windows 11 22631.4037
Popcorn Time Version:
0.5.1 https://github.com/popcorn-official/popcorn-desktop/commit/e484724a
Download date:
23 Aug 2024
Download URL:
https://github.com/popcorn-official/popcorn-desktop/releases/tag/v0.5.1
Expected Behaviour:
When I click on a movie cover, it should either show a loader or load the movie details instantly
Actual Behaviour:
on certain movies(I checked with Indian films), the screen goes unresponsive after clicking on the cover, and the hand hover icon is consantly displayed. After a few seconds, the details page is loaded.
Steps to reproduce the behaviour:
Screenshot(s) of issue or error(s) logs of developer console (Windows/Linux: F12, MacOS: ⌘ + 0 ... then 'console' tab) (recommended):
the time taken is probably due to a delay in an API response(this fails and causes a timeout).I found that the following API call is made for these types of movies only(might be some provider-related config)
I could look only this far https://github.com/popcorn-official/popcorn-desktop/blob/development/src/app/lib/views/item.js:237 it would be better if we added a spinner and allowed the mouse to hover as normal on other covers but disabled the click.