don't hide the about page before loading everything
record the lastView when the user clicks the menu button, not when the click event is registered on the button