fixing frame resized to zero when queueing a view