2017-09-08, 08:24
(2017-09-07, 22:55)marcelveldt Wrote:(2017-09-07, 22:40)sualfred Wrote:(2017-09-07, 22:18)marcelveldt Wrote: It's more probably a skin issue. What are you using to call the cast listing ?
Can you give it a try with Titan skin as a test ?
Def. not a skin issue. I'm facing it on all of my devices since month. No matter if I use the DBID or the title of the item and with enabled/disabled downloads etc.
I also noticed it in my fTV implementation. Sometimes it simply won't populate. Only a restart of Kodi helps in that case.
Edit:
You could try my dev version of Embuary by yourself by walking through the season and episode views of different TV shows. It will stop to work after a few minutes.
I never noticed it gets broken but I guess I'm not using it a lot.
Does it only break with season/episode views ? Not with movies/tvshows views ?
Oh and yes, you can PM the dev version of Embuary so I can have a look
(2017-09-07, 23:26)sualfred Wrote: I'm using it on season/episode and video player info dialog. Sometimes it only breaks in one of them and it works on another screen. It's completely random, but it will happen. Another thing is, that the container will be set to Container.IsUpdating for forever, even if the content is already populated. But that' a very very rare issue and I only had it a few times in the last weeks.
I'l sent you the link.
Ok, it's not a caching issue. I removed the cache check from the code to give it a try. Same problem. But as soon as I remove the visible "<visible>Integer.IsGreater(Container($PARAM[id]).NumItems,0) | Container($PARAM[id]).IsUpdating</visible>" it works. For some reasons Kodi don't update these condition after while for that list. But this only affects the getcast feature. The other ones (like similar movies) are working without any problems. Is that something you can fix in your addon or is it a Kodi issue and I'm forced to always show the container?
Edit:
SkinHelper.ListItem.Cast won't be filled in that scenario, too.
Edit2:
Ok, it seems to be a Kodi issue. I've added a window property to check if the script is going to be triggered. It won't be filled anymore as soon the issue appears. I think it has something to do with the MyVideoNav.xml behaviour. Maybe I find a way to force a trigger visiblity.