This PR moves logic for exiting navigation, hiding route preview, and centering on features out of the MainActivity and into the MainPresenter as well as increases test coverage. It replaces large methods with simple calls to UI elements in MainActivity. It also adds a fix to reset the tilt when navigation mode is exited. There is a lot more work to do here, this is just a start...
This PR moves logic for exiting navigation, hiding route preview, and centering on features out of the
MainActivity
and into theMainPresenter
as well as increases test coverage. It replaces large methods with simple calls to UI elements inMainActivity
. It also adds a fix to reset the tilt when navigation mode is exited. There is a lot more work to do here, this is just a start...