Minor tidying to new outline view

I've changed the processing so there is still a single return point for getAdapter()