message: Add guard to hide RobotInspector window when the robot it's focused on is being removed from the game
diff: @@ -1223,6 +1223,8 @@ void MapViewState::updateRobots()
  static_cast<RobotCommand*>(rcc)->removeRobot(robot);
  }
  + if (mRobotInspector.focusedRobot() == robot) { mRobotInspector.hide(); }
  +
  mRobotPool.erase(robot);
  delete robot;
  robot_it = mRobotList.erase(robot_it);
  