Clears up semantics in easeTo()

This commit is contained in:
Marius Petcu
2016-07-02 19:33:01 +03:00
parent c64e55b586
commit 84d5876f2f
@@ -283,7 +283,9 @@ public class ReactNativeMapboxGLManager extends SimpleViewManager<ReactNativeMap
// Setters
private void easeTo(ReactNativeMapboxGLView view, ReadableMap updates, boolean animated, int callbackId) {
CameraPosition.Builder cameraBuilder = new CameraPosition.Builder(view.getCameraPosition());
CameraPosition oldPosition = view.getCameraPosition();
CameraPosition.Builder cameraBuilder = new CameraPosition.Builder(oldPosition);
if (updates.hasKey("latitude") && updates.hasKey("longitude")) {
cameraBuilder.target(new LatLng(updates.getDouble("latitude"), updates.getDouble("longitude")));
}