plex-for-kodi
plex-for-kodi copied to clipboard
Add vertical round robining for dialogs where it fits
GHI (If applicable): #
Description:
Add round robining on dialog(s) where it makes sense. Unify episodes view options dropdown behaviour by closing it on left instead of top.
Checklist:
- [x] I have based this PR against the develop branch
This was broken due to a typo. Re-pushed.
I only think wrapping lists make sense for long lists.
I disagree. Wrapping makes sense for any list with more than two items, that doesn't close by pressing UP.
Here's why: Navigating a UI daily in my case leads to me knowing the position of every control in every list. I know that "Go to TV Shows" is at the bottom of the three-dot-dropdown inside the episode window. I don't even have to think about that, press the three-dot-dropdown, up and OK and am where I want to be.
I don't see any reason why we wouldn't do this; also I'd strongly suggest not doing this for long lists only, because if the user detects wrapping in lists, he expects it in every list and gets annoyed otherwise.
Edit: This isn't exclusive to me, when using a remote to navigate, people develop a kind of UI-muscle-memory.
Rebased onto develop