Currently we have four virtualised controls (ListView, TreeView, TableView, and TreeTableView). They have slightly different behaviors when tabbed into.
ListView: Control receives focus, but no cells get focus or selection. Pressing down arrow puts focus / selection on the first row.
TreeView / TableView / TreeTableView: Control gets focus, cell in first row gets a focus rectangle, but not selection. Pressing down arrow puts focus / selection on the second row.
The question is - what is the expected behavior? It seems like ListView is the outlier here, but I'd like that to be double-checked before I make any changes.
ListView: Control receives focus, but no cells get focus or selection. Pressing down arrow puts focus / selection on the first row.
TreeView / TableView / TreeTableView: Control gets focus, cell in first row gets a focus rectangle, but not selection. Pressing down arrow puts focus / selection on the second row.
The question is - what is the expected behavior? It seems like ListView is the outlier here, but I'd like that to be double-checked before I make any changes.