updated transition state to render ui sep. adjusted timing for its uses. fixed bug prevventing resize from being called while transitioning