handle replacing child views on split view