mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-21 00:59:49 +01:00
Fix chosen location not being sent sometimes.
This commit is contained in:
@@ -238,6 +238,20 @@ public class AttachmentManager {
|
||||
return returnResult;
|
||||
}
|
||||
|
||||
public void setLocation(@NonNull final SignalPlace place,
|
||||
@NonNull final Uri thumbnailUri)
|
||||
{
|
||||
inflateStub();
|
||||
|
||||
mapView.display(place);
|
||||
|
||||
attachmentViewStub.get().setVisibility(View.VISIBLE);
|
||||
removableMediaView.display(mapView, false);
|
||||
LocationSlide locationSlide = new LocationSlide(context, thumbnailUri, BlobProvider.getFileSize(thumbnailUri), place);
|
||||
setSlide(locationSlide);
|
||||
attachmentListener.onAttachmentChanged();
|
||||
}
|
||||
|
||||
@SuppressLint("StaticFieldLeak")
|
||||
public ListenableFuture<Boolean> setMedia(@NonNull final GlideRequests glideRequests,
|
||||
@NonNull final Uri uri,
|
||||
|
||||
Reference in New Issue
Block a user