Closed Joosh-Booth closed 1 week ago
I just realized I think I'm having the same issue as you, except I'm using a top menu. #974
I just realized I think I'm having the same issue as you, except I'm using a top menu. #974
No, these are two very separate issues.
The issue here is that Kodi resets focus of the submenu of categories back to the first position because there are multiple submenus (each for a different category) and so Kodi gets confused and resets them back to 1.
It doesn't actually affect navigation at all, it's just annoying because if for e.g. you click "Genres" in a submenu then you expect to land back on Genres after pressing back to return Home but instead you might end up on some other button.
The other issue with the navigation is a separate matter to do with the unfocused state getting returned to the sidemenu without triggering the focus conditions to set the right properties (which in a roundabout way is caused by the submenu issue because focus got lost).
-i.e. fixing #974 will solve the navigation issue here too but it still won't solve the submenu focus issue.
Skin section
Widgets
Current Behavior
If a category has a >1 submenus AND if on any submenu except the leftmost. When accessing a folder via the submenus widget, if I want to return home focus is not placed back on the item. Instead focus is returned to the sidemenu and to access that sidemenu again, I must change (via down/up) off of it and back onto it.
The expected behaviour works if you access a category widget, or the leftmost submenu widget.
Expected Behavior
When accessing a folder e.g. a TV show, I am taken to the episode/season list If I click back/return, I should be placed back in the submenu with focus on the TV show that I clicked.
Steps To Reproduce
Steps assume you have a setup similar to mine, additonal info contains the two categories used.
Screenshots and Additional Info
Video showing the issue
https://github.com/jurialmunkey/skin.arctic.fuse/assets/37447453/ec06e9db-6889-4b70-8138-75cc7e6bb7bb
For a replica of my current layout - an extract from
skinvariables-shortcut-homemenu.json
:Checklist