You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the problem or limitation you are having in your project
When the selected item is at the start or the end of the row, event ui_left or ui_right respectively does nothing
Describe the feature / enhancement and how it helps to overcome the problem or limitation
See below
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
When invoking event ui_right while the selected item is at the end of the row of ItemList, it should switch selection to the first item of next row, vice versa, when invoking event ui_left while the selected item is at the front of the row, selection should switch to the last item of previous row.
If this enhancement will not be used often, can it be worked around with a few lines of script?
Well yes, this can be implemented in scripts, it's inconvenient (plus you need to check if ItemList is the focus)
Is there a reason why this should be core and not an add-on in the asset library?
ItemList is core node
The text was updated successfully, but these errors were encountered:
While reading ItemList source code, I found out that it's not a limitation but instead an intentional choice (!IS_SAME_ROW).
If so, I propose that it's made a choice.
feois
changed the title
Enhance navigation of ItemList
Make it an option whether navigation of ItemList must be the same row
May 3, 2023
Describe the project you are working on
Not important
Describe the problem or limitation you are having in your project
When the selected item is at the start or the end of the row, event
ui_left
orui_right
respectively does nothingDescribe the feature / enhancement and how it helps to overcome the problem or limitation
See below
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
When invoking event
ui_right
while the selected item is at the end of the row ofItemList
, it should switch selection to the first item of next row, vice versa, when invoking eventui_left
while the selected item is at the front of the row, selection should switch to the last item of previous row.If this enhancement will not be used often, can it be worked around with a few lines of script?
Well yes, this can be implemented in scripts, it's inconvenient (plus you need to check if
ItemList
is the focus)Is there a reason why this should be core and not an add-on in the asset library?
ItemList
is core nodeThe text was updated successfully, but these errors were encountered: