Seems like episodeIndex check in listener was not correct. If episode not found in current downloads list then it should be -1 and Refetch download list.
I changed the condition but not sure if it was necessary for other functionality in the application.
Now it checks if the episode is not present and download is completed only then Refetch download list.
Fixes #86
Seems like episodeIndex check in listener was not correct. If episode not found in current downloads list then it should be -1 and Refetch download list. I changed the condition but not sure if it was necessary for other functionality in the application. Now it checks if the episode is not present and download is completed only then Refetch download list.