Fix save camera position: moved inside onPause instead of onDestroy