Everything transitions properly now. :)