mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-27 12:15:50 +01:00
Fix optimized media not viewable from All Media.
This commit is contained in:
@@ -241,7 +241,7 @@ public final class MediaOverviewPageFragment extends LoggingFragment
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void handleMediaPreviewClick(@NonNull View view, @NonNull MediaTable.MediaRecord mediaRecord) {
|
private void handleMediaPreviewClick(@NonNull View view, @NonNull MediaTable.MediaRecord mediaRecord) {
|
||||||
if (mediaRecord.getAttachment().getUri() == null) {
|
if (mediaRecord.getAttachment().getDisplayUri() == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -253,14 +253,14 @@ public final class MediaOverviewPageFragment extends LoggingFragment
|
|||||||
DatabaseAttachment attachment = mediaRecord.getAttachment();
|
DatabaseAttachment attachment = mediaRecord.getAttachment();
|
||||||
|
|
||||||
if (MediaUtil.isVideo(attachment) || MediaUtil.isImage(attachment)) {
|
if (MediaUtil.isVideo(attachment) || MediaUtil.isImage(attachment)) {
|
||||||
if (mediaRecord.getAttachment().transferState != AttachmentTable.TRANSFER_PROGRESS_DONE) {
|
if (mediaRecord.getAttachment().transferState != AttachmentTable.TRANSFER_PROGRESS_DONE && mediaRecord.getAttachment().transferState != AttachmentTable.TRANSFER_RESTORE_OFFLOADED) {
|
||||||
Toast.makeText(context, R.string.MediaOverviewActivity_this_media_is_not_sent_yet, Toast.LENGTH_LONG).show();
|
Toast.makeText(context, R.string.MediaOverviewActivity_this_media_is_not_sent_yet, Toast.LENGTH_LONG).show();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
MediaIntentFactory.MediaPreviewArgs args = new MediaIntentFactory.MediaPreviewArgs(
|
MediaIntentFactory.MediaPreviewArgs args = new MediaIntentFactory.MediaPreviewArgs(
|
||||||
threadId,
|
threadId,
|
||||||
mediaRecord.getDate(),
|
mediaRecord.getDate(),
|
||||||
Objects.requireNonNull(mediaRecord.getAttachment().getUri()),
|
Objects.requireNonNull(mediaRecord.getAttachment().getDisplayUri()),
|
||||||
mediaRecord.getContentType(),
|
mediaRecord.getContentType(),
|
||||||
mediaRecord.getAttachment().size,
|
mediaRecord.getAttachment().size,
|
||||||
mediaRecord.getAttachment().caption,
|
mediaRecord.getAttachment().caption,
|
||||||
|
|||||||
Reference in New Issue
Block a user