Also assign space when adjusting to item size hints
We release space but never assign new space for the item so we end up thinking the space that the item ends up occupying is free.
We release space but never assign new space for the item so we end up thinking the space that the item ends up occupying is free.