Fixed a bug where transition subviews didnt remove themselves from superview