handles true size changes for getSize