message: Ensure we have a mapView before switching state
diff: @@ -167,11 +167,14 @@ void GameState::onShowReports()
  * UI panel or if the Escape key is pressed.
  */
  void GameState::onHideReports()
  +{
  + if (mMapView)
  {
  mActiveState->deactivate();
  mActiveState = mMapView.get();
  mActiveState->activate();
  }
  +}
  void GameState::onMapChange()
  