ensure all items are laid out
work around a GridLayout quirk which doesn't lay out items with null size hints causing things to be laid out incorrectly in some cases
BUG:400671