title: moveCamera and animateCamera don't work the second time
body: <p>I have the following method for updating my map:</p>
  
  <pre><code>private void setCamera() {
          if (currentLocation != null) {
              String[] coords = currentLocation.split(",", 2);
              CameraUpdate center = CameraUpdateFactory.newLatLng(new LatLng(Double.parseDouble(coords[0]), Double.parseDouble(coords[1])));
              CameraUpdate zoom = CameraUpdateFactory.zoomTo(5);
              mMap.moveCamera(center);
              mMap.animateCamera(zoom);
          }
      }
  </code></pre>
  
  <p>The first time I invoke this method immediately after opening the app, and this method is working fine. But after that I go to another fragment and then to the first fragment again. And in this case the method was invoked, <code>currentLocation</code> didn't equal null, <code>center</code> got the right <code>LatLng</code> object, but my map view didn't change and zoom is less than 5.
  What is wrong?</p>