-
-
Notifications
You must be signed in to change notification settings - Fork 6.3k
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
Skinning - ListItem infolabels in nested variables do not populate when a dialog is visible. #15348
Comments
i can't reproduce this.. |
@ronie - Sorry, my mistake. I meant Home.xml not MyVideoNav.xml I just retested with the code above on Home and I can definitely reproduce this bug in Estuary with latest nightly. Highlight a movie and the label will show. Open the context menu and the label disappears. It works in the library, but not on Home or in a Custom window. |
yup, that i can reproduce. |
@thexai - Why is this issue obsolete? The bug still persists in the skinning engine in Matrix and I assume also Nexus (unless there is a PR that solves it which I am unaware of) |
Nevermind, confirmed it now. I missed the context menu part. |
Bug report
Describe the bug
If a listitem infolabel is in a variable nested in another variable, then the info will not show when a dialog such as contextmenu is on screen.
Expected Behavior
The info will show even if a dialog is on screen.
Actual Behavior
The info does not show.
To Reproduce
Steps to reproduce the behavior:
In an includes file add the variable:
The label will show when the library is visible. Open the context menu and it disappears. However, if you reference $VAR[var_bar] directly from the label control instead, then the info will stay.
Additional context
Nested variables help cut down on code sizes considerably. For instance, it is necessary to nest a variable that converts audio channel numbers into the correct speaker configuration (e.g. 2 = 2.0, 3 = 2.1, 4 = 3.1 etc.). Without a nested variable, complex labels need a condition for every single possible configuration.
Your Environment
Used Operating system:
The bug happens on Linux (Fedora), Windows 10, and Libreelec. (i.e. not platform dependent).
note: Once the issue is made we require you to update it with new information or Kodi versions should that be required.
Team Kodi will consider your problem report however, we will not make any promises the problem will be solved.
The text was updated successfully, but these errors were encountered: