spocky / miproja1

364 stars 10 forks source link

Issue hiding items #154

Open marcos-abreu opened 2 months ago

marcos-abreu commented 2 months ago

Summary: I have some items that I want to hide in one category/channel but have the same item being present over another. But it seems that when the item is pushed to the category/channel it should be hidden, the code hides it also from the category/channel it should be present.

Detailed Explanation:

Environment: Google TV Chromecast Projectivy Version: 4.54 Important Applications: Stremio (with USA TV addon)

Important Categories/Channels:

"Watching" : Stremio Continue Watching list channel

"Quick Access" - Custom Projectivy Category that includes (among others): Stremio; Cha1 (US TV Channel); Cha2 (US TV Channel)

Issue:

When I watch a live tv channel listed on the "Quick Access" category I don't want it to appear on the "Watching" row. Since Stremio updates it automatically, one way to do this is by hiding it from that list, what is easily done by accessing its context menu and select "hide". This all works fine, and I will not see the channel on the "Watching" list, and I will see it on the "Quick Access" custom list I created. But when I try watching the live channel, it eventually ends up disappearing from the "Quick Access" menu. I did a bunch of tests and it seems that the reason is that when I watch the channel and the item is then pushed to the "Watching" row, and the projectivy logic hides it from that lists, it ends up hiding it from the "Quick Access" list as well, messing up with my interface. Some times it takes a while for it to disapear (a couple of minutes), some times it is immediately.