Fixed not setting hasInitialCenterCoordinate when manually setting the map camera