I have noticed when an episode finishes it stays in my “Library” with a gray dot next to it even though I have “Show:” selected to “Unplayed”, this appears to be in both iOS and macOS.
It seems as though the logic here still isn't quite right. Need to write some tests around situations such as:
[x] User plays episode to end, mark as played
[x] User removes episode from Up Next or Now Playing - mark as played based on remaining time only
[x] User chooses to "mark as played/unplayed" from menu actions
From user feedback:
It seems as though the logic here still isn't quite right. Need to write some tests around situations such as: