Merge branch 'wip/corey/listbase-focus' into 'main'
listbase: Use set_focus_child properly
Closes #5433 (closed) and #5432 (closed)
See merge request !5169 (merged)
(cherry picked from commit 1f001a8f)
7081bfc6 listbase: Split scroll_to_item for reuse 93e591fd listbase: Use set_focus_child properly