Fix API break.

This commit is contained in:
Benoit Marty 2023-03-02 12:30:44 +01:00
parent 088c2ae449
commit 182aa2a9ca
3 changed files with 9 additions and 8 deletions

View file

@ -17,6 +17,7 @@
package im.vector.app.features.location
import com.mapbox.mapboxsdk.camera.CameraPosition
import com.mapbox.mapboxsdk.camera.CameraUpdateFactory
import com.mapbox.mapboxsdk.constants.MapboxConstants
import com.mapbox.mapboxsdk.geometry.LatLng
import com.mapbox.mapboxsdk.geometry.LatLngBounds
@ -28,12 +29,12 @@ fun MapboxMap?.zoomToLocation(locationData: LocationData, preserveCurrentZoomLev
} else {
INITIAL_MAP_ZOOM_IN_PREVIEW
}
this?.easeCamera {
CameraPosition.Builder()
.target(LatLng(locationData.latitude, locationData.longitude))
.zoom(zoomLevel)
.build()
}
val expectedCameraPosition = CameraPosition.Builder()
.target(LatLng(locationData.latitude, locationData.longitude))
.zoom(zoomLevel)
.build()
val cameraUpdate = CameraUpdateFactory.newCameraPosition(expectedCameraPosition)
this?.easeCamera(cameraUpdate)
}
fun MapboxMap?.zoomToBounds(latLngBounds: LatLngBounds) {

View file

@ -12,7 +12,7 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:mapbox_renderTextureMode="true"
app:maplibre_renderTextureMode="true"
app:showLocateButton="true" />
<im.vector.app.features.location.MapLoadingErrorView

View file

@ -13,7 +13,7 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:mapbox_renderTextureMode="true"
app:maplibre_renderTextureMode="true"
app:showLocateButton="true"
tools:background="#4F00" />