enumarate, reposition items when screen is resized

The items are moved back to their original position, should find
a better approach to handle moved items by the children.