Now saving current fragment.

Fixes a bug where when rotated, the fragment always changed to the
default one - the map