[android] #3811 - handle null target value by using previous camera position.
This commit is contained in:
@@ -176,6 +176,15 @@ public class CameraUpdateFactory {
|
||||
|
||||
@Override
|
||||
public CameraPosition getCameraPosition(@NonNull MapboxMap mapboxMap) {
|
||||
CameraPosition previousPosition = mapboxMap.getCameraPosition();
|
||||
if (target == null) {
|
||||
return new CameraPosition.Builder(true)
|
||||
.tilt(tilt)
|
||||
.zoom(zoom)
|
||||
.bearing(bearing)
|
||||
.target(previousPosition.target)
|
||||
.build();
|
||||
}
|
||||
return new CameraPosition.Builder(this).build();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user