-
-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] ListItem.Property(base_xxx) seems not working anymore from TMDb Helper 5.4.8 #1281
Comments
How this is handled has now changed and is defined skin side as to which properties are required. See af2 for an example of how it is implemented |
Thanks for your quick answers. Whaow it is a big move :) If I all understand "Service Monitor" must be always disable. I would to know if this new way is definitively or it is a tempory workaround because there is some bug with Kodi. In other way I would to know if I must change all necessary code in my skin right now (no problem with that ) or if I must be just patient and wait that bug with Kodi was fixed. I hope to be understable. google translate isn't always magic :) PS : this post can be closed |
It's not documented yet because I only just added it
It should give a lot more control because it lets you define which properties you need from the base item and what fallbacks to use.
No, there is no need to disable the service monitor. It needs to be enabled to use the base item properties. The base item properties are in addition to the properties the service retrieves from TMDb API.
It can still be used. The problem with the container method has always existed since its introduction. It is because the underlying Kodi interface it uses is slightly unstable and can occassionally cause a crash, especially when using ReloadSkin() The only reason I switched to window properties for AF2 is because I decided that I preferred the stability more. However, if you find the container method is stable enough for you, then you can continue to use it. |
No problem I don't blame you. Like you said all of this is new :)
more control is always welcome :)
Thanks for your explaind very clear
I understand some of the behavior or crash better now.
More stability is always welcome
Not really. Specialy from some week with Libreeelec and Android. With Windows is less dramatic but Indeed there some crash when using ReloadSkin(). So after migrate the code for an old skin from Embuary.Helper and Embuary.Info, etc.. to TMDb Helper, script.skinvariables, script.texturemaker, this new approach shouldn't be too difficult to adapt from I have seen here : jurialmunkey/skin.arctic.fuse.2@b044f84 Thanks you so much |
Describe the bug
I use in "DialogContextMenu.xml" some code to show the local poster (or plot from Kodi db).
So this has always worked without issue from now.
But from TMDb Helper 5.4.8 when I open "context menu" for a local movie I see the poster from TMDb online.
I have make some test with :
The behaviour is always the same.
(of course "Get additional details from the local Kodi Library database" is enable in TMDb Helper settings)
I have make a test with your skin AH2 what use methode container in "DialogContextMenu.xml"
The behaviour is the same too.
I don't know if all this is normal?
I may have missed something...
Steps To Reproduce
what is expected :
behaviour with lastest TMDb Helper Addon
Debug log
https://paste.kodi.tv/ohudokikey.kodi
Screenshots and Additional Info
From Movie A :
Context menu with TMDb Helper 5.2.25 :
Context menu with TMDb Helper 5.4.9 :
Checklist
The text was updated successfully, but these errors were encountered: