Well the real problem is that the GridViewWithSpacing vertically higher than the space allocated to it.
When you make a grid with more than one row of items, the grid has padding of size verticalSpacing after the last row. A workaround was to remove this from the height, but that causes the grid to scroll.
Solving this would also fix the issue with the Last Modified line.
I believe your fix isn't correct also in the case of keyboard navigation, as when you highlight an item in the last row, the grid will still scroll.
Well the real problem is that the GridViewWithSpacing vertically higher than the space allocated to it.
When you make a grid with more than one row of items, the grid has padding of size verticalSpacing after the last row. A workaround was to remove this from the height, but that causes the grid to scroll.
Solving this would also fix the issue with the Last Modified line.
I believe your fix isn't correct also in the case of keyboard navigation, as when you highlight an item in the last row, the grid will still scroll.