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

View File

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

View File

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