fire the sizeChange event when appropriate