Broken ListItemAbsolute(offset) broken in Leia
#1
I don't use it often and I just noticed it right after the Leia stable release (grml):

What works
  • ListItemAbsolute(1).Label = Is returning the second absolute position of a container

What does not work:
  • ListItemAbsolute(0).Label = Is returning the focused item instead of the absolute position

@Hitcher @jurialmunkey 
Can you please test it on your end and confirm?
Main: Lancool II Mesh  - Ryzen 9 5900x - MSI x570 Unify - Zotac RTX 3080 AMP HOLO - 32GB Trident Z Neo 3600 CL16 -  EVO 960 M.2 250GB / EVO 940 250GB / MX100 512GB /  Crucial P1 2TB / WD Blue 3D Nand 2TB 
Sound: Saxx AS30 DSP - Beyer Dynamic Custom One Pro 
TV: Nvidia Shield 2019 Pro- Adalight 114x LEDs - Sony 65XG9505 - Kodi / Emby - Yamaha RX-V683 - Heco Victa 700/101/251a + Dynavoice Magic FX-4
Server: i3 Skylake - 8GB - OMV4 - 22TB Storage
Reply
#2
Have you tested ListItemAbsolute.Label?
Reply
#3
Yep. Same issue.

But I've noticed that it only breaks in media windows with viewtypes. Widgets on home etc are okay.

This works:
Container.ListItemAbsolute(0).Label / Container(50).ListItemAbsolute(0).Label (of the visible viewtype) / Container.ListItemAbsolute.Label

It only breaks without the container. prefix.
Main: Lancool II Mesh  - Ryzen 9 5900x - MSI x570 Unify - Zotac RTX 3080 AMP HOLO - 32GB Trident Z Neo 3600 CL16 -  EVO 960 M.2 250GB / EVO 940 250GB / MX100 512GB /  Crucial P1 2TB / WD Blue 3D Nand 2TB 
Sound: Saxx AS30 DSP - Beyer Dynamic Custom One Pro 
TV: Nvidia Shield 2019 Pro- Adalight 114x LEDs - Sony 65XG9505 - Kodi / Emby - Yamaha RX-V683 - Heco Victa 700/101/251a + Dynavoice Magic FX-4
Server: i3 Skylake - 8GB - OMV4 - 22TB Storage
Reply
#4
Can you start posting skinning engine bugs on GitHub with steps to reproduce in Estuary so we can keep a better track of them. Thanks.
Reply
#5
FYI - Here's the link to the github page to report issues:
https://github.com/xbmc/xbmc/issues
Arctic Fuse - Alpha now available. Support me on Ko-fi.
Reply
#6
BTW can confirm.
$INFO[Container.ListItemAbsolute(0).Label] - Returns first absolute position
$INFO[ListItemAbsolute(0).Label] AND $INFO[ListItemAbsolute.Label] - Both incorrectly return current focused item instead.

Reproduce in Estuary in MyVideoNav by adding label control:
Code:
<control type="label">
<label>$INFO[ListItemAbsolute(0).Label]</label>
</control>
Arctic Fuse - Alpha now available. Support me on Ko-fi.
Reply
#7
I'm aware of the GitHub issues, I just wanted to be sure it's not just me Smile
Thanks for confirming. I'll open the ticket later this day.
Main: Lancool II Mesh  - Ryzen 9 5900x - MSI x570 Unify - Zotac RTX 3080 AMP HOLO - 32GB Trident Z Neo 3600 CL16 -  EVO 960 M.2 250GB / EVO 940 250GB / MX100 512GB /  Crucial P1 2TB / WD Blue 3D Nand 2TB 
Sound: Saxx AS30 DSP - Beyer Dynamic Custom One Pro 
TV: Nvidia Shield 2019 Pro- Adalight 114x LEDs - Sony 65XG9505 - Kodi / Emby - Yamaha RX-V683 - Heco Victa 700/101/251a + Dynavoice Magic FX-4
Server: i3 Skylake - 8GB - OMV4 - 22TB Storage
Reply

Logout Mark Read Team Forum Stats Members Help
ListItemAbsolute(offset) broken in Leia0