What happens if you put it in a layout rather than setting a fixed geometry yourself?